我在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()
编译。有没有办法可以运行这个命令并直接将文件传递给该函数来处理?