現在、Firebreath を使用してプラグインを開発していますが、Firebreath の事前定義されたconfigure_template関数を使用する際に問題が発生しました。
私の知る限り、configure_template は ${VAR} または @VAR@ または @@foreach ループとして参照される変数を置き換えます。
しかし、構成ファイル (nsis インストーラー ファイル) には独自の変数が ${VAR} として定義されているため、configure_template で置き換えたくありません。
configure_file(inputfile outputfile @ONLY) の代わりに Firebreath の事前定義された configure_template を使用する理由は、configure ファイルで @@foreach ループを使用してセミコロン CMAKE 変数を解釈したいからです。
では、この問題をどのように解決すればよいでしょうか。${VAR} を無視するように既存の configure_template を簡単に変更できますか? または、構成ファイルでセミコロン CMAKE 変数を解釈する別の方法がありますか?