1# Microsoft Developer Studio Generated NMAKE File, Based on pcre.dsp 2!IF "$(CFG)" == "" 3CFG=pcre - Win32 Debug 4!MESSAGE No configuration specified. Defaulting to pcre - Win32 Debug. 5!ENDIF 6 7!IF "$(CFG)" != "pcre - Win32 Release" && "$(CFG)" != "pcre - Win32 Debug" 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 "pcre.mak" CFG="pcre - Win32 Debug" 13!MESSAGE 14!MESSAGE Possible choices for configuration are: 15!MESSAGE 16!MESSAGE "pcre - Win32 Release" (based on "Win32 (x86) Static Library") 17!MESSAGE "pcre - Win32 Debug" (based on "Win32 (x86) Static Library") 18!MESSAGE 19!ERROR An invalid configuration is specified. 20!ENDIF 21 22!IF "$(OS)" == "Windows_NT" 23NULL= 24!ELSE 25NULL=nul 26!ENDIF 27 28!IF "$(CFG)" == "pcre - Win32 Release" 29 30OUTDIR=.\LibR 31INTDIR=.\LibR 32# Begin Custom Macros 33OutDir=.\LibR 34# End Custom Macros 35 36!IF "$(RECURSE)" == "0" 37 38ALL : "$(OUTDIR)\pcre.lib" 39 40!ELSE 41 42ALL : "dftables - Win32 Release" "$(OUTDIR)\pcre.lib" 43 44!ENDIF 45 46!IF "$(RECURSE)" == "1" 47CLEAN :"dftables - Win32 ReleaseCLEAN" 48!ELSE 49CLEAN : 50!ENDIF 51 -@erase "$(INTDIR)\get.obj" 52 -@erase "$(INTDIR)\maketables.obj" 53 -@erase "$(INTDIR)\pcre.obj" 54 -@erase "$(INTDIR)\pcre_src.idb" 55 -@erase "$(INTDIR)\pcre_src.pdb" 56 -@erase "$(INTDIR)\study.obj" 57 -@erase "$(OUTDIR)\pcre.lib" 58 59"$(OUTDIR)" : 60 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 61 62CPP=cl.exe 63CPP_PROJ=/nologo /MD /W3 /Zi /O2 /D "_WIN32" /D "NDEBUG" /D "_WINDOWS" /D "PCRE_STATIC" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\pcre_src" /FD /c 64 65.c{$(INTDIR)}.obj:: 66 $(CPP) @<< 67 $(CPP_PROJ) $< 68<< 69 70.cpp{$(INTDIR)}.obj:: 71 $(CPP) @<< 72 $(CPP_PROJ) $< 73<< 74 75.cxx{$(INTDIR)}.obj:: 76 $(CPP) @<< 77 $(CPP_PROJ) $< 78<< 79 80.c{$(INTDIR)}.sbr:: 81 $(CPP) @<< 82 $(CPP_PROJ) $< 83<< 84 85.cpp{$(INTDIR)}.sbr:: 86 $(CPP) @<< 87 $(CPP_PROJ) $< 88<< 89 90.cxx{$(INTDIR)}.sbr:: 91 $(CPP) @<< 92 $(CPP_PROJ) $< 93<< 94 95RSC=rc.exe 96BSC32=bscmake.exe 97BSC32_FLAGS=/nologo /o"$(OUTDIR)\pcre.bsc" 98BSC32_SBRS= \ 99 100LIB32=link.exe -lib 101LIB32_FLAGS=/nologo /out:"$(OUTDIR)\pcre.lib" 102LIB32_OBJS= \ 103 "$(INTDIR)\get.obj" \ 104 "$(INTDIR)\maketables.obj" \ 105 "$(INTDIR)\pcre.obj" \ 106 "$(INTDIR)\study.obj" 107 108"$(OUTDIR)\pcre.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS) 109 $(LIB32) @<< 110 $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS) 111<< 112 113!ELSEIF "$(CFG)" == "pcre - Win32 Debug" 114 115OUTDIR=.\LibD 116INTDIR=.\LibD 117# Begin Custom Macros 118OutDir=.\LibD 119# End Custom Macros 120 121!IF "$(RECURSE)" == "0" 122 123ALL : ".\pcre.h" ".\config.h" ".\chartables.c" "$(OUTDIR)\pcre.lib" 124 125!ELSE 126 127ALL : "dftables - Win32 Debug" ".\pcre.h" ".\config.h" ".\chartables.c" "$(OUTDIR)\pcre.lib" 128 129!ENDIF 130 131!IF "$(RECURSE)" == "1" 132CLEAN :"dftables - Win32 DebugCLEAN" 133!ELSE 134CLEAN : 135!ENDIF 136 -@erase "$(INTDIR)\get.obj" 137 -@erase "$(INTDIR)\maketables.obj" 138 -@erase "$(INTDIR)\pcre.obj" 139 -@erase "$(INTDIR)\pcre_src.idb" 140 -@erase "$(INTDIR)\pcre_src.pdb" 141 -@erase "$(INTDIR)\study.obj" 142 -@erase "$(OUTDIR)\pcre.lib" 143 -@erase ".\chartables.c" 144 -@erase ".\config.h" 145 -@erase ".\pcre.h" 146 147"$(OUTDIR)" : 148 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 149 150CPP=cl.exe 151CPP_PROJ=/nologo /MDd /W3 /Zi /Od /D "_WIN32" /D "_DEBUG" /D "_WINDOWS" /D "PCRE_STATIC" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\pcre_src" /FD /EHsc /c 152 153.c{$(INTDIR)}.obj:: 154 $(CPP) @<< 155 $(CPP_PROJ) $< 156<< 157 158.cpp{$(INTDIR)}.obj:: 159 $(CPP) @<< 160 $(CPP_PROJ) $< 161<< 162 163.cxx{$(INTDIR)}.obj:: 164 $(CPP) @<< 165 $(CPP_PROJ) $< 166<< 167 168.c{$(INTDIR)}.sbr:: 169 $(CPP) @<< 170 $(CPP_PROJ) $< 171<< 172 173.cpp{$(INTDIR)}.sbr:: 174 $(CPP) @<< 175 $(CPP_PROJ) $< 176<< 177 178.cxx{$(INTDIR)}.sbr:: 179 $(CPP) @<< 180 $(CPP_PROJ) $< 181<< 182 183RSC=rc.exe 184BSC32=bscmake.exe 185BSC32_FLAGS=/nologo /o"$(OUTDIR)\pcre.bsc" 186BSC32_SBRS= \ 187 188LIB32=link.exe -lib 189LIB32_FLAGS=/nologo /out:"$(OUTDIR)\pcre.lib" 190LIB32_OBJS= \ 191 "$(INTDIR)\get.obj" \ 192 "$(INTDIR)\maketables.obj" \ 193 "$(INTDIR)\pcre.obj" \ 194 "$(INTDIR)\study.obj" 195 196"$(OUTDIR)\pcre.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS) 197 $(LIB32) @<< 198 $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS) 199<< 200 201!ENDIF 202 203 204!IF "$(NO_EXTERNAL_DEPS)" != "1" 205!IF EXISTS("pcre.dep") 206!INCLUDE "pcre.dep" 207!ELSE 208!MESSAGE Warning: cannot find "pcre.dep" 209!ENDIF 210!ENDIF 211 212 213!IF "$(CFG)" == "pcre - Win32 Release" || "$(CFG)" == "pcre - Win32 Debug" 214SOURCE=.\dftables.exe 215 216!IF "$(CFG)" == "pcre - Win32 Release" 217 218InputPath=.\dftables.exe 219 220".\chartables.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 221 <<tempfile.bat 222 @echo off 223 .\dftables.exe chartables.c 224<< 225 226 227!ELSEIF "$(CFG)" == "pcre - Win32 Debug" 228 229InputPath=.\dftables.exe 230 231".\chartables.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 232 <<tempfile.bat 233 @echo off 234 .\dftables.exe chartables.c 235<< 236 237 238!ENDIF 239 240SOURCE=.\get.c 241 242"$(INTDIR)\get.obj" : $(SOURCE) "$(INTDIR)" ".\config.h" ".\pcre.h" 243 244 245SOURCE=.\maketables.c 246 247"$(INTDIR)\maketables.obj" : $(SOURCE) "$(INTDIR)" ".\config.h" ".\pcre.h" 248 249 250SOURCE=.\pcre.c 251 252"$(INTDIR)\pcre.obj" : $(SOURCE) "$(INTDIR)" ".\chartables.c" ".\config.h" ".\pcre.h" 253 254 255SOURCE=.\study.c 256 257"$(INTDIR)\study.obj" : $(SOURCE) "$(INTDIR)" ".\config.h" ".\pcre.h" 258 259 260SOURCE=.\config.hw 261 262!IF "$(CFG)" == "pcre - Win32 Release" 263 264InputPath=.\config.hw 265 266".\config.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 267 <<tempfile.bat 268 @echo off 269 type .\config.hw > .\config.h 270<< 271 272 273!ELSEIF "$(CFG)" == "pcre - Win32 Debug" 274 275InputPath=.\config.hw 276 277".\config.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 278 <<tempfile.bat 279 @echo off 280 type .\config.hw > .\config.h 281<< 282 283 284!ENDIF 285 286SOURCE=.\pcre.hw 287 288!IF "$(CFG)" == "pcre - Win32 Release" 289 290InputPath=.\pcre.hw 291 292".\pcre.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 293 <<tempfile.bat 294 @echo off 295 type .\pcre.hw > .\pcre.h 296<< 297 298 299!ELSEIF "$(CFG)" == "pcre - Win32 Debug" 300 301InputPath=.\pcre.hw 302 303".\pcre.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 304 <<tempfile.bat 305 @echo off 306 type .\pcre.hw > .\pcre.h 307<< 308 309 310!ENDIF 311 312!IF "$(CFG)" == "pcre - Win32 Release" 313 314"dftables - Win32 Release" : 315 cd "." 316 $(MAKE) /$(MAKEFLAGS) /F ".\dftables.mak" CFG="dftables - Win32 Release" 317 cd "." 318 319"dftables - Win32 ReleaseCLEAN" : 320 cd "." 321 $(MAKE) /$(MAKEFLAGS) /F ".\dftables.mak" CFG="dftables - Win32 Release" RECURSE=1 CLEAN 322 cd "." 323 324!ELSEIF "$(CFG)" == "pcre - Win32 Debug" 325 326"dftables - Win32 Debug" : 327 cd "." 328 $(MAKE) /$(MAKEFLAGS) /F ".\dftables.mak" CFG="dftables - Win32 Debug" 329 cd "." 330 331"dftables - Win32 DebugCLEAN" : 332 cd "." 333 $(MAKE) /$(MAKEFLAGS) /F ".\dftables.mak" CFG="dftables - Win32 Debug" RECURSE=1 CLEAN 334 cd "." 335 336!ENDIF 337 338 339!ENDIF 340 341