Mesonの基本的なタスクに問題があります.Mesonでは、ビルド中に複数のファイルを1つに連結する必要があります。基本的には:Mesonで複数のファイルを1つに連結するにはどうすればよいですか?
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()
でコンパイルしたいと思います。私はこのコマンドを実行し、処理するためにその関数に直接ファイルを渡す方法がありますか?