cygwinのmakeでbrewappcompile.exe(nmake)を叩くとNMAKE : fatal error U1065:が出て終了する

.makファイルを用いてコンパイルする際VisualStudioのアドインを用いてmakeまたはmake cleanすると思いますが、これをcygwin上でmakeを用いて実行させる場合、エラーが発生し正しく完了しません。


これはMAKEFLAGS特定の文字が入っている場合に起こるようです。


これを解決するためにはMAKEFLASGをクリアしてからbrewappcompileを実行します。

start:
	export MAKEFLAGS=;\
	"$(BREWSDKTOOLSDIR)/VSAddins/common/bin/brewappcompile" application.mak;

clean:
	export MAKEFLAGS=;\
	"$(BREWSDKTOOLSDIR)/VSAddins/common/bin/brewappcompile" application.mak clean;