LINK = LINK.EXE !ifndef DEBUG CONSOLE_FLAGS=/nologo /MT /W3 /GX /Gm /Zi /O2 /Ox /Ob1 /G6 /D "WIN32" /D "_DEBUG" /D "_CONSOLE" !else CONSOLE_FLAGS=/nologo /MTd /W3 /GX /Gm /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_CRTDBG_MAP_ALLOC" /c !endif !ifndef DEBUG LINK32_FLAGS=/nologo /incremental:no /machine:I386 /debug /OPT:REF /pdb:none !else LINK32_FLAGS=/nologo /incremental:no /machine:I386 /debug /pdb:none !endif INCLUDES= CFLAGS=$(INCLUDES) $(CONSOLE_FLAGS) CXXFLAGS=$(CFLAGS) CPPFLAGS=$(CFLAGS) LFLAGS=$(LINK32_FLAGS) /SUBSYSTEM:console consume_test.exe: consume_test.obj etrace_consume.obj $(LINK) $(LFLAGS) /OUT:$@ $** consume_test.obj: etrace_consume.h etrace_consume.obj: etrace_consume.h clean: del *.obj *.pdb *.idb