cpp=cl link=link cppflags=/EHsc /std:c++latest /nologo /O2 linkflags=/nologo all: macd.exe tester.exe trainer.exe .cpp.obj: $(cpp) /c $(cppdebug) $(cppflags) $(cppvars) $*.cpp macd.exe: macd.obj $(link) $(ldebug) $(conflags) /out:macd.exe macd.obj $(conlibs) tester.exe: tester.obj decider.obj simulator.obj $(link) $(ldebug) $(conflags) /out:tester.exe $** $(conlibs) trainer.exe: trainer.obj decider.obj simulator.obj $(link) $(ldebug) $(conflags) /out:trainer.exe $** $(conlibs) clean: del *.obj del *.lst del *.exe