特定の.zipファイルをunrarしなければならないmakefileを作成しています。私はそれが特定のフォルダよりも新しいかどうか比較したい。フォルダがzipファイルより古いかどうかを比較します。
フォルダには、これは私が何をすべきかであるすべてのシステムに基づいて別の場所にあるかもしれないので:
.PHONY : install
install : recipe1 ${COMPONENTS_ROOT}/Model/temp recipe2
@echo done
recipe1:
@echo recipe1
${COMPONENTS_ROOT}/Model/temp : ${COMPONENTS_ROOT}/model/model.zip
@echo temp1
commands...
@echo temp2
recipe2:
@echo recipe2
は出力:
recipe1
recipe2
done
何のtempフォルダが存在しない場合であっても、私は決して到達しません」 temp1 "と" temp2 "
ようこそ:私のために働いて、このためのよう
、私は次のログを持っています。このような問題を[最小完全な例](http://stackoverflow.com/help/mcve)に減らすことは重要です。例えば、前提条件を削除してもMakeは 'temp'ルールを実行するのに失敗しますか?私はzipファイルがあなたが思っている場所ではないと思っていますが、問題を再現できないかどうかはわかりません。 – Beta
"unrar特定の.zipファイル" - 別のパッカーでzipアーカイブをパックする理由は何ですか? – Olaf