【发布时间】:2017-07-08 20:05:30
【问题描述】:
我在 Meson 中的一项基本任务中遇到了麻烦,我需要在构建期间将多个文件串联成一个文件;基本上:
cat *.txt > compiled.txt
或
cat foo.txt bar.txt baz.txt > compiled.txt
但是,无论我使用custom_target()、generator() 还是任何其他函数,Meson 要么找不到 compiled.txt,要么无法处理从多个输入文件到单个输出文件的转换。
有没有简单的方法来实现这一点?
更新:
使用run_command() 我已经成功构建compiled.txt 并让它出现在源目录中。最终,我希望compiled.txt(我在 gresource.xml 中列出)由gnome.compile_resources() 编译。有没有办法可以运行此命令并将文件直接传递给该函数进行处理?
【问题讨论】:
标签: meson-build