############################################################################## # # Microsoft Research Singularity # # Copyright (c) Microsoft Corporation. All rights reserved. # # File: Windows\DumpWav\Makefile # ############################################################################## OBJROOT=..\obj !INCLUDE "$(SINGULARITY_ROOT)/Makefile.inc" CFLAGS=$(CFLAGS) /W4 /I..\inc \ -DWIN32 -DNT $(CPPFLAGS) /Fd$(OBJDIR)\dumpwav.pdb HOST_LINKFLAGS= $(HOST_LINKFLAGS) /nod /libpath:..\lib /subsystem:console LIBS=\ kernel32.lib \ libcmt.lib \ ############################################################################## .SUFFIXES: .cpp .obj {.}.cpp{obj}.obj: $(CC) /c /nologo $(CFLAGS) /Fo$@ $< ############################################################################## all: $(OBJDIR) $(OBJDIR)\dumpwav.exe $(OBJDIR): -mkdir $(OBJDIR) install: $(OBJDIR) $(OBJDIR)\dumpwav.exe $(COPY) $(OBJDIR)\dumpwav.exe ..\..\build $(COPY) $(OBJDIR)\dumpwav.pdb ..\..\build ############################################################################## clean: @-del /q $(OBJDIR)\dumpwav.* *~ 2>nul @-rmdir $(OBJDIR) 2>nul @-rmdir $(OBJROOT) 2>nul ############################################################################## test: $(OBJDIR)\dumpwav.exe doit doit: c:\*.wav c:\windows\media\*.wav $(OBJDIR)\dumpwav.exe $** $(OBJDIR)\dumpwav.exe : $(OBJDIR)\dumpwav.obj @echo Linking $@ link $(HOST_LINKFLAGS) /out:$@ $(OBJDIR)\dumpwav.obj $(LIBS) $(OBJDIR)\dumpwav.obj : dumpwav.cpp ################################################################# End of File.