a: b
b: c
touch b
c:
# time consuming task that only needs to run once
b
がすでに存在する場合、依存関係のチェーンを停止する方法はありますか?私はマニュアルをきれいにしてb
を取り除き、c
の再実行をトリガーするのは大丈夫です。 b
が存在する場合、c
をトリガーすることなく、何度もa
を実行できるようにしたい。
私はc
のようなタスクが多いので、別々のタスクごとにファイルに触れないようにしたいので、ファイルシステムに不要なファイルが詰まっていないようにしてください。
どのバージョンを実行していますか? – Beta
GNU Make 3.81です。 –
あなたは、 'c'の実行が' b'が存在するかどうかに依存するとします。 「私は 'c'のようなタスクがたくさんあるので、別々のタスクごとにファイルに触れないようにしたい。ファイルシステムに不要なファイルが詰まっていないようにしたい。これは矛盾のように見えます。 – Beta