现在我正在使用Firebreath来开发我的插件,并且我得到了一个问题,使用Firebreath预定义的configure_template函数。可以使用firebreath预定义的函数configure_template支持@ONLY?
就我现在看到的,configure_template会替换引用为$ {VAR}或@ VAR @或@@ foreach循环的变量。
但我的配置文件(nsis安装程序文件)有自己定义的变量作为$ {VAR},所以我不希望它被configure_template替换。
我使用Firebreath预定义的configure_template而不是configure_file(inputfile outputfile @ONLY)的原因是我想在配置文件中使用@@ foreach循环来解释分号CMAKE变量。
那么,我该如何解决这个问题呢?我可以轻松地修改存在的configure_template以忽略$ {VAR},或者在配置文件中还有其他解释分号CMAKE变量的方法吗?