私はいくつかのソースをダウンロードするMakefileを記述しようとしています。以下のようなファイルがない場合にのみファイルをダウンロードするMakefileルールを書き込むにはどうすればよいですか?
何か:
hello: hello.c
gcc -o hello hello.c
hello.c:
wget -O hello.c http://example.org/hello.c
しかし、もちろん、これはすべての時間は、コマンドが実行されていることを確認し、ダウンロードするhello.c
の原因となります。私はhello.c
がこのMakefileによってダウンロードされることを願っています。これはGNU makeで可能ですか?これがどうすればよいのでしょうか?
「推測」という言葉と別の間違った言葉による別の答え。 –
鈍いのは申し訳ありませんが、そのようなあいまいな質問はたくさんの推測を得るでしょう。 – JesperE
@Pavel:どうやってその間違いを知っていますか? – JesperE