Recognizes if input is ogg or not.
[xiph/unicode.git] / oggds / OggMuxDS / OggMuxDS.mak
blobe9b199dad6d6f952dca50717a876266070378c36
1 # Microsoft Developer Studio Generated NMAKE File, Based on OggMuxDS.dsp
2 !IF "$(CFG)" == ""
3 CFG=OggMuxDS - Win32 Release
4 !MESSAGE No configuration specified. Defaulting to OggMuxDS - Win32 Release.
5 !ENDIF
7 !IF "$(CFG)" != "OggMuxDS - Win32 Release"
8 !MESSAGE Invalid configuration "$(CFG)" specified.
9 !MESSAGE You can specify a configuration when running NMAKE
10 !MESSAGE by defining the macro CFG on the command line. For example:
11 !MESSAGE
12 !MESSAGE NMAKE /f "OggMuxDS.mak" CFG="OggMuxDS - Win32 Release"
13 !MESSAGE
14 !MESSAGE Possible choices for configuration are:
15 !MESSAGE
16 !MESSAGE "OggMuxDS - Win32 Release" (based on "Win32 (x86) Static Library")
17 !MESSAGE
18 !ERROR An invalid configuration is specified.
19 !ENDIF
21 !IF "$(OS)" == "Windows_NT"
22 NULL=
23 !ELSE
24 NULL=nul
25 !ENDIF
27 CPP=xicl6.exe
28 RSC=rc.exe
29 OUTDIR=.\..\Lib
30 INTDIR=.\..\BuildTemp
31 # Begin Custom Macros
32 OutDir=.\..\Lib
33 # End Custom Macros
35 ALL : "$(OUTDIR)\OggMuxDS.lib"
38 CLEAN :
39 -@erase "$(INTDIR)\MuxMediaSeeking.obj"
40 -@erase "$(INTDIR)\OggMuxDS.obj"
41 -@erase "$(INTDIR)\OggMuxInput.obj"
42 -@erase "$(INTDIR)\OggMuxOutput.obj"
43 -@erase "$(INTDIR)\OggMuxPropPage.obj"
44 -@erase "$(INTDIR)\vc60.idb"
45 -@erase "$(OUTDIR)\OggMuxDS.lib"
47 "$(OUTDIR)" :
48 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
50 "$(INTDIR)" :
51 if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
53 BSC32=bscmake.exe
54 BSC32_FLAGS=/nologo /o"$(OUTDIR)\OggMuxDS.bsc"
55 BSC32_SBRS= \
57 LIB32=xilink6.exe -lib
58 LIB32_FLAGS=/nologo /out:"$(OUTDIR)\OggMuxDS.lib"
59 LIB32_OBJS= \
60 "$(INTDIR)\MuxMediaSeeking.obj" \
61 "$(INTDIR)\OggMuxDS.obj" \
62 "$(INTDIR)\OggMuxInput.obj" \
63 "$(INTDIR)\OggMuxOutput.obj" \
64 "$(INTDIR)\OggMuxPropPage.obj"
66 "$(OUTDIR)\OggMuxDS.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
67 $(LIB32) @<<
68 $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
71 CPP_PROJ=/nologo /MD /W3 /Gi /GX /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /Fp"$(INTDIR)\OggMuxDS.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /O3 /Qsox- /c
73 .c{$(INTDIR)}.obj::
74 $(CPP) @<<
75 $(CPP_PROJ) $<
78 .cpp{$(INTDIR)}.obj::
79 $(CPP) @<<
80 $(CPP_PROJ) $<
83 .cxx{$(INTDIR)}.obj::
84 $(CPP) @<<
85 $(CPP_PROJ) $<
88 .c{$(INTDIR)}.sbr::
89 $(CPP) @<<
90 $(CPP_PROJ) $<
93 .cpp{$(INTDIR)}.sbr::
94 $(CPP) @<<
95 $(CPP_PROJ) $<
98 .cxx{$(INTDIR)}.sbr::
99 $(CPP) @<<
100 $(CPP_PROJ) $<
104 !IF "$(NO_EXTERNAL_DEPS)" != "1"
105 !IF EXISTS("OggMuxDS.dep")
106 !INCLUDE "OggMuxDS.dep"
107 !ELSE
108 !MESSAGE Warning: cannot find "OggMuxDS.dep"
109 !ENDIF
110 !ENDIF
113 !IF "$(CFG)" == "OggMuxDS - Win32 Release"
114 SOURCE=.\MuxMediaSeeking.cpp
116 "$(INTDIR)\MuxMediaSeeking.obj" : $(SOURCE) "$(INTDIR)"
119 SOURCE=.\OggMuxDS.cpp
121 "$(INTDIR)\OggMuxDS.obj" : $(SOURCE) "$(INTDIR)"
124 SOURCE=.\OggMuxInput.cpp
126 "$(INTDIR)\OggMuxInput.obj" : $(SOURCE) "$(INTDIR)"
129 SOURCE=.\OggMuxOutput.cpp
131 "$(INTDIR)\OggMuxOutput.obj" : $(SOURCE) "$(INTDIR)"
134 SOURCE=.\OggMuxPropPage.cpp
136 "$(INTDIR)\OggMuxPropPage.obj" : $(SOURCE) "$(INTDIR)"
140 !ENDIF