我在Meson中的基本任務遇到問題,在構建期間需要將多個文件連接成一個;基本上是:如何將多個文件連接成Meson中的一個文件?
cat *.txt > compiled.txt
或
cat foo.txt bar.txt baz.txt > compiled.txt
不過,我是否使用custom_target()
,generator()
或其它任何功能,無論是介子找不到compiled.txt
或無法處理來自多個輸入文件轉換到一個單一的輸出文件。
有沒有簡單的方法來實現這一目標?
更新:
使用run_command()
我已經成功地建立compiled.txt
並讓它出現在源目錄中。最終我想compiled.txt
(我已列在gresource.xml中)由gnome.compile_resources()
編譯。有沒有辦法可以運行這個命令並直接將文件傳遞給該函數來處理?