1# Microsoft Developer Studio Generated NMAKE File, Based on Cexample.dsp 2!IF "$(CFG)" == "" 3CFG=Cexample - Win32 Debug 4!MESSAGE No configuration specified. Defaulting to Cexample - Win32 Debug. 5!ENDIF 6 7!IF "$(CFG)" != "Cexample - Win32 Release" && "$(CFG)" !=\ 8 "Cexample - Win32 Debug" 9!MESSAGE Invalid configuration "$(CFG)" specified. 10!MESSAGE You can specify a configuration when running NMAKE 11!MESSAGE by defining the macro CFG on the command line. For example: 12!MESSAGE 13!MESSAGE NMAKE /f "Cexample.mak" CFG="Cexample - Win32 Debug" 14!MESSAGE 15!MESSAGE Possible choices for configuration are: 16!MESSAGE 17!MESSAGE "Cexample - Win32 Release" (based on\ 18 "Win32 (x86) Console Application") 19!MESSAGE "Cexample - Win32 Debug" (based on "Win32 (x86) Console Application") 20!MESSAGE 21!ERROR An invalid configuration is specified. 22!ENDIF 23 24!IF "$(OS)" == "Windows_NT" 25NULL= 26!ELSE 27NULL=nul 28!ENDIF 29 30!IF "$(CFG)" == "Cexample - Win32 Release" 31 32OUTDIR=.\Release 33INTDIR=.\Release 34# Begin Custom Macros 35OutDir=.\Release 36# End Custom Macros 37 38!IF "$(RECURSE)" == "0" 39 40ALL : "$(OUTDIR)\Cexample.exe" 41 42!ELSE 43 44ALL : "Eclipse - Win32 Release" "$(OUTDIR)\Cexample.exe" 45 46!ENDIF 47 48!IF "$(RECURSE)" == "1" 49CLEAN :"Eclipse - Win32 ReleaseCLEAN" 50!ELSE 51CLEAN : 52!ENDIF 53 -@erase "$(INTDIR)\eg_c_test.obj" 54 -@erase "$(INTDIR)\vc50.idb" 55 -@erase "$(OUTDIR)\Cexample.exe" 56 57"$(OUTDIR)" : 58 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 59 60CPP=cl.exe 61CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D\ 62 "_MBCS" /Fp"$(INTDIR)\Cexample.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD\ 63 /c 64CPP_OBJS=.\Release/ 65CPP_SBRS=. 66 67.c{$(CPP_OBJS)}.obj:: 68 $(CPP) @<< 69 $(CPP_PROJ) $< 70<< 71 72.cpp{$(CPP_OBJS)}.obj:: 73 $(CPP) @<< 74 $(CPP_PROJ) $< 75<< 76 77.cxx{$(CPP_OBJS)}.obj:: 78 $(CPP) @<< 79 $(CPP_PROJ) $< 80<< 81 82.c{$(CPP_SBRS)}.sbr:: 83 $(CPP) @<< 84 $(CPP_PROJ) $< 85<< 86 87.cpp{$(CPP_SBRS)}.sbr:: 88 $(CPP) @<< 89 $(CPP_PROJ) $< 90<< 91 92.cxx{$(CPP_SBRS)}.sbr:: 93 $(CPP) @<< 94 $(CPP_PROJ) $< 95<< 96 97RSC=rc.exe 98BSC32=bscmake.exe 99BSC32_FLAGS=/nologo /o"$(OUTDIR)\Cexample.bsc" 100BSC32_SBRS= \ 101 102LINK32=link.exe 103LINK32_FLAGS=eclipse.lib kernel32.lib user32.lib gdi32.lib winspool.lib\ 104 comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib\ 105 odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:no\ 106 /pdb:"$(OUTDIR)\Cexample.pdb" /machine:I386 /out:"$(OUTDIR)\Cexample.exe"\ 107 /libpath:"../Eclipse/Release" 108LINK32_OBJS= \ 109 "$(INTDIR)\eg_c_test.obj" \ 110 "..\Eclipse\Release\Eclipse.lib" 111 112"$(OUTDIR)\Cexample.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) 113 $(LINK32) @<< 114 $(LINK32_FLAGS) $(LINK32_OBJS) 115<< 116 117!ELSEIF "$(CFG)" == "Cexample - Win32 Debug" 118 119OUTDIR=.\Debug 120INTDIR=.\Debug 121# Begin Custom Macros 122OutDir=.\Debug 123# End Custom Macros 124 125!IF "$(RECURSE)" == "0" 126 127ALL : "$(OUTDIR)\Cexample.exe" 128 129!ELSE 130 131ALL : "Eclipse - Win32 Debug" "$(OUTDIR)\Cexample.exe" 132 133!ENDIF 134 135!IF "$(RECURSE)" == "1" 136CLEAN :"Eclipse - Win32 DebugCLEAN" 137!ELSE 138CLEAN : 139!ENDIF 140 -@erase "$(INTDIR)\eg_c_test.obj" 141 -@erase "$(INTDIR)\vc50.idb" 142 -@erase "$(INTDIR)\vc50.pdb" 143 -@erase "$(OUTDIR)\Cexample.exe" 144 -@erase "$(OUTDIR)\Cexample.ilk" 145 -@erase "$(OUTDIR)\Cexample.pdb" 146 147"$(OUTDIR)" : 148 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 149 150CPP=cl.exe 151CPP_PROJ=/nologo /MTd /W3 /Gm /GX /Zi /Od /I "../../sepia/i386_nt" /D "WIN32"\ 152 /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"$(INTDIR)\Cexample.pch" /YX\ 153 /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 154CPP_OBJS=.\Debug/ 155CPP_SBRS=. 156 157.c{$(CPP_OBJS)}.obj:: 158 $(CPP) @<< 159 $(CPP_PROJ) $< 160<< 161 162.cpp{$(CPP_OBJS)}.obj:: 163 $(CPP) @<< 164 $(CPP_PROJ) $< 165<< 166 167.cxx{$(CPP_OBJS)}.obj:: 168 $(CPP) @<< 169 $(CPP_PROJ) $< 170<< 171 172.c{$(CPP_SBRS)}.sbr:: 173 $(CPP) @<< 174 $(CPP_PROJ) $< 175<< 176 177.cpp{$(CPP_SBRS)}.sbr:: 178 $(CPP) @<< 179 $(CPP_PROJ) $< 180<< 181 182.cxx{$(CPP_SBRS)}.sbr:: 183 $(CPP) @<< 184 $(CPP_PROJ) $< 185<< 186 187RSC=rc.exe 188BSC32=bscmake.exe 189BSC32_FLAGS=/nologo /o"$(OUTDIR)\Cexample.bsc" 190BSC32_SBRS= \ 191 192LINK32=link.exe 193LINK32_FLAGS=eclipse.lib kernel32.lib user32.lib gdi32.lib winspool.lib\ 194 comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib\ 195 odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:yes\ 196 /pdb:"$(OUTDIR)\Cexample.pdb" /debug /machine:I386\ 197 /out:"$(OUTDIR)\Cexample.exe" /pdbtype:sept /libpath:"../Eclipse/Debug" 198LINK32_OBJS= \ 199 "$(INTDIR)\eg_c_test.obj" \ 200 "..\Eclipse\Debug\Eclipse.lib" 201 202"$(OUTDIR)\Cexample.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) 203 $(LINK32) @<< 204 $(LINK32_FLAGS) $(LINK32_OBJS) 205<< 206 207!ENDIF 208 209 210!IF "$(CFG)" == "Cexample - Win32 Release" || "$(CFG)" ==\ 211 "Cexample - Win32 Debug" 212 213!IF "$(CFG)" == "Cexample - Win32 Release" 214 215"Eclipse - Win32 Release" : 216 cd "..\Eclipse" 217 $(MAKE) /$(MAKEFLAGS) /F .\Eclipse.mak CFG="Eclipse - Win32 Release" 218 cd "..\Cexample" 219 220"Eclipse - Win32 ReleaseCLEAN" : 221 cd "..\Eclipse" 222 $(MAKE) /$(MAKEFLAGS) CLEAN /F .\Eclipse.mak CFG="Eclipse - Win32 Release"\ 223 RECURSE=1 224 cd "..\Cexample" 225 226!ELSEIF "$(CFG)" == "Cexample - Win32 Debug" 227 228"Eclipse - Win32 Debug" : 229 cd "..\Eclipse" 230 $(MAKE) /$(MAKEFLAGS) /F .\Eclipse.mak CFG="Eclipse - Win32 Debug" 231 cd "..\Cexample" 232 233"Eclipse - Win32 DebugCLEAN" : 234 cd "..\Eclipse" 235 $(MAKE) /$(MAKEFLAGS) CLEAN /F .\Eclipse.mak CFG="Eclipse - Win32 Debug"\ 236 RECURSE=1 237 cd "..\Cexample" 238 239!ENDIF 240 241SOURCE=..\..\sepia\i386_nt\eg_c_test.c 242DEP_CPP_EG_C_=\ 243 "..\..\sepia\i386_nt\config.h"\ 244 "..\..\sepia\i386_nt\ec_public.h"\ 245 "..\..\sepia\i386_nt\eclipse.h"\ 246 "..\..\sepia\i386_nt\embed.h"\ 247 248 249"$(INTDIR)\eg_c_test.obj" : $(SOURCE) $(DEP_CPP_EG_C_) "$(INTDIR)" 250 $(CPP) $(CPP_PROJ) $(SOURCE) 251 252 253 254!ENDIF 255 256