TARGETS = all clean
BAT_TARGETS = $(addsuffix .bat, $(addprefix cmd_build., $(TARGETS)))
SETUP_ENV_COMMAND = "C:\\Program Files\\Microsoft Visual Studio 10.0\\Common7\\Tools\\vsvars32.bat"
WINDOWS_MAKEFILE = Makefile

build: $(BAT_TARGETS)

run: all

$(BAT_TARGETS):
	echo 'pushd . && $(SETUP_ENV_COMMAND) && popd && nmake /nologo /f $(WINDOWS_MAKEFILE) $(subst .bat,,$(subst cmd_build.,,$@))' > $@

$(TARGETS): % : cmd_build.%.bat
	cmd.exe /E:ON /V:ON /T:0E /C $<

bclean:
	-rm -f $(BAT_TARGETS) *~
