他のすべてのmakefileコマンドの前に実行する必要があるスクリプトを実行するにはどうすればよいですか?そして、ビルドするものがない場合、スクリプトが実行されないのは良いことです(必須ではありません)。
SOとGoogleを検索しましたが、何も見つかりません。
私にはこの回避策があります:
# myscript.bat output is empty
CHEAT_ARGUMENT = (shell myscript.bat)
CFLAGS += -DCHEAT_ARGUMENT=$(CHEAT_ARGUMENT)
AFLAGS += -DCHEAT_ARGUMENT=$(CHEAT_ARGUMENT)
しかし、それは非常に醜いです。makefileで「 pre-buildstep」を実行する他の方法はありますか?