現在我正在使用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變量的方法嗎?