2
ファイルlist.txt
を読み込み、内容を含むresult.tar
を生成するMakefileを書きたいとします。 list.txt
ファイルまたはそのファイルのいずれかに変更がある場合は、result.tar
を再構築する必要があります。これをMakefileでどのように表現できますか?ファイルから依存関係を作る
result.tar : list.txt
cat list.txt | xargs tar -cf result.tar
しかし、これはlist.txt
の内容に依存関係を省略:私は来ている最も近いです。
xargsのは、タールを呼び出す場合、これが壊れます一回以上。各呼び出しは、tarファイルを上書きします。 xargsを削除して正しく動作させるだけです。 –