1# Microsoft Developer Studio Project File - Name="Zend" - Package Owner=<4> 2# Microsoft Developer Studio Generated Build File, Format Version 6.00 3# ** DO NOT EDIT ** 4 5# TARGTYPE "Win32 (x86) Static Library" 0x0104 6 7CFG=Zend - Win32 Release_inline 8!MESSAGE This is not a valid makefile. To build this project using NMAKE, 9!MESSAGE use the Export Makefile command and run 10!MESSAGE 11!MESSAGE NMAKE /f "Zend.mak". 12!MESSAGE 13!MESSAGE You can specify a configuration when running NMAKE 14!MESSAGE by defining the macro CFG on the command line. For example: 15!MESSAGE 16!MESSAGE NMAKE /f "Zend.mak" CFG="Zend - Win32 Release_inline" 17!MESSAGE 18!MESSAGE Possible choices for configuration are: 19!MESSAGE 20!MESSAGE "Zend - Win32 Release" (based on "Win32 (x86) Static Library") 21!MESSAGE "Zend - Win32 Debug" (based on "Win32 (x86) Static Library") 22!MESSAGE "Zend - Win32 Release_inline" (based on "Win32 (x86) Static Library") 23!MESSAGE 24 25# Begin Project 26# PROP AllowPerConfigDependencies 0 27# PROP Scc_ProjName "" 28# PROP Scc_LocalPath "" 29CPP=cl.exe 30RSC=rc.exe 31 32!IF "$(CFG)" == "Zend - Win32 Release" 33 34# PROP BASE Use_MFC 0 35# PROP BASE Output_Dir "Release" 36# PROP BASE Intermediate_Dir "Release" 37# PROP BASE Target_Dir "" 38# PROP Use_MFC 0 39# PROP Output_Dir "Release" 40# PROP Intermediate_Dir "Release" 41# PROP Target_Dir "" 42# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDebug" /D "_MBCS" /D "_LIB" /YX /FD /c 43# ADD CPP /nologo /MD /W3 /GX /O2 /I "." /D "NDebug" /D "_LIB" /D "Zend_EXPORTS" /D ZEND_DEBUG=0 /D "LIBZEND_EXPORTS" /D "TSRM_EXPORTS" /D "WIN32" /D "_MBCS" /D "ZEND_WIN32" /FR /FD /c 44# SUBTRACT CPP /YX 45# ADD BASE RSC /l 0x40d /d "NDebug" 46# ADD RSC /l 0x40d /d "NDebug" 47BSC32=bscmake.exe 48# ADD BASE BSC32 /nologo 49# ADD BSC32 /nologo 50LIB32=link.exe -lib 51# ADD BASE LIB32 /nologo 52# ADD LIB32 /nologo 53 54!ELSEIF "$(CFG)" == "Zend - Win32 Debug" 55 56# PROP BASE Use_MFC 0 57# PROP BASE Output_Dir "Debug" 58# PROP BASE Intermediate_Dir "Debug" 59# PROP BASE Target_Dir "" 60# PROP Use_MFC 0 61# PROP Output_Dir "Debug" 62# PROP Intermediate_Dir "Debug" 63# PROP Target_Dir "" 64# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_Debug" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c 65# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "." /D "_Debug" /D "_LIB" /D "LIBZEND_EXPORTS" /D "TSRM_EXPORTS" /D ZEND_DEBUG=1 /D "ZEND_WIN32" /D "WIN32" /D "_MBCS" /FR /YX /FD /GZ /c 66# ADD BASE RSC /l 0x40d /d "_Debug" 67# ADD RSC /l 0x40d /d "_Debug" 68BSC32=bscmake.exe 69# ADD BASE BSC32 /nologo 70# ADD BSC32 /nologo 71LIB32=link.exe -lib 72# ADD BASE LIB32 /nologo 73# ADD LIB32 /nologo 74 75!ELSEIF "$(CFG)" == "Zend - Win32 Release_inline" 76 77# PROP BASE Use_MFC 0 78# PROP BASE Output_Dir "Zend___Win32_Release_inline" 79# PROP BASE Intermediate_Dir "Zend___Win32_Release_inline" 80# PROP BASE Target_Dir "" 81# PROP Use_MFC 0 82# PROP Output_Dir "Release_inline" 83# PROP Intermediate_Dir "Release_inline" 84# PROP Target_Dir "" 85# ADD BASE CPP /nologo /MD /W3 /GX /O2 /I "." /D "NDebug" /D "_LIB" /D "Zend_EXPORTS" /D ZEND_DEBUG=0 /D "LIBZEND_EXPORTS" /D "TSRM_EXPORTS" /D "WIN32" /D "_MBCS" /FR /FD /c 86# SUBTRACT BASE CPP /YX 87# ADD CPP /nologo /MD /W3 /GX /O2 /I "." /D "NDebug" /D "_LIB" /D "Zend_EXPORTS" /D "LIBZEND_EXPORTS" /D "TSRM_EXPORTS" /D ZEND_DEBUG=0 /D "ZEND_WIN32_FORCE_INLINE" /D "WIN32" /D "_MBCS" /D "ZEND_WIN32" /FR /FD /c 88# SUBTRACT CPP /YX 89# ADD BASE RSC /l 0x40d /d "NDebug" 90# ADD RSC /l 0x40d /d "NDebug" 91BSC32=bscmake.exe 92# ADD BASE BSC32 /nologo 93# ADD BSC32 /nologo 94LIB32=link.exe -lib 95# ADD BASE LIB32 /nologo 96# ADD LIB32 /nologo 97 98!ENDIF 99 100# Begin Target 101 102# Name "Zend - Win32 Release" 103# Name "Zend - Win32 Debug" 104# Name "Zend - Win32 Release_inline" 105# Begin Group "Source Files" 106 107# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 108# Begin Source File 109 110SOURCE=.\zend.c 111# End Source File 112# Begin Source File 113 114SOURCE=.\zend_alloc.c 115# End Source File 116# Begin Source File 117 118SOURCE=.\zend_API.c 119# End Source File 120# Begin Source File 121 122SOURCE=.\zend_builtin_functions.c 123# End Source File 124# Begin Source File 125 126SOURCE=.\zend_closures.c 127# End Source File 128# Begin Source File 129 130SOURCE=.\zend_compile.c 131# End Source File 132# Begin Source File 133 134SOURCE=.\zend_constants.c 135# End Source File 136# Begin Source File 137 138SOURCE=.\zend_default_classes.c 139# End Source File 140# Begin Source File 141 142SOURCE=.\zend_dynamic_array.c 143# End Source File 144# Begin Source File 145 146SOURCE=.\zend_execute.c 147# End Source File 148# Begin Source File 149 150SOURCE=.\zend_execute_API.c 151# End Source File 152# Begin Source File 153 154SOURCE=.\zend_extensions.c 155# End Source File 156# Begin Source File 157 158SOURCE=.\zend_float.c 159# End Source File 160# Begin Source File 161 162SOURCE=.\zend_hash.c 163# End Source File 164# Begin Source File 165 166SOURCE=.\zend_highlight.c 167# End Source File 168# Begin Source File 169 170SOURCE=.\zend_indent.c 171# End Source File 172# Begin Source File 173 174SOURCE=.\zend_ini.c 175# End Source File 176# Begin Source File 177 178SOURCE=.\zend_ini_parser.c 179# End Source File 180# Begin Source File 181 182SOURCE=.\zend_ini_scanner.c 183# End Source File 184# Begin Source File 185 186SOURCE=.\zend_interfaces.c 187# End Source File 188# Begin Source File 189 190SOURCE=".\zend_language_parser.c" 191# End Source File 192# Begin Source File 193 194SOURCE=".\zend_language_scanner.c" 195# End Source File 196# Begin Source File 197 198SOURCE=.\zend_list.c 199# End Source File 200# Begin Source File 201 202SOURCE=.\zend_llist.c 203# End Source File 204# Begin Source File 205 206SOURCE=.\zend_object_handlers.c 207# End Source File 208# Begin Source File 209 210SOURCE=.\zend_objects.c 211# End Source File 212# Begin Source File 213 214SOURCE=.\zend_objects_API.c 215# End Source File 216# Begin Source File 217 218SOURCE=.\zend_opcode.c 219# End Source File 220# Begin Source File 221 222SOURCE=.\zend_operators.c 223# End Source File 224# Begin Source File 225 226SOURCE=.\zend_ptr_stack.c 227# End Source File 228# Begin Source File 229 230SOURCE=.\zend_qsort.c 231# End Source File 232# Begin Source File 233 234SOURCE=.\zend_sprintf.c 235# End Source File 236# Begin Source File 237 238SOURCE=.\zend_stack.c 239# End Source File 240# Begin Source File 241 242SOURCE=.\zend_stream.c 243# End Source File 244# Begin Source File 245 246SOURCE=.\zend_strtod.c 247# End Source File 248# Begin Source File 249 250SOURCE=.\zend_ts_hash.c 251# End Source File 252# Begin Source File 253 254SOURCE=.\zend_variables.c 255# End Source File 256# End Group 257# Begin Group "Header Files" 258 259# PROP Default_Filter "h;hpp;hxx;hm;inl" 260# Begin Source File 261 262SOURCE=.\FlexLexer.h 263# End Source File 264# Begin Source File 265 266SOURCE=.\zend.h 267# End Source File 268# Begin Source File 269 270SOURCE=.\zend_alloc.h 271# End Source File 272# Begin Source File 273 274SOURCE=.\zend_API.h 275# End Source File 276# Begin Source File 277 278SOURCE=.\zend_builtin_functions.h 279# End Source File 280# Begin Source File 281 282SOURCE=.\zend_compile.h 283# End Source File 284# Begin Source File 285 286SOURCE=.\zend_config.w32.h 287# End Source File 288# Begin Source File 289 290SOURCE=.\zend_constants.h 291# End Source File 292# Begin Source File 293 294SOURCE=.\zend_default_classes.h 295# End Source File 296# Begin Source File 297 298SOURCE=.\zend_dynamic_array.h 299# End Source File 300# Begin Source File 301 302SOURCE=.\zend_errors.h 303# End Source File 304# Begin Source File 305 306SOURCE=.\zend_execute.h 307# End Source File 308# Begin Source File 309 310SOURCE=.\zend_execute_locks.h 311# End Source File 312# Begin Source File 313 314SOURCE=.\zend_extensions.h 315# End Source File 316# Begin Source File 317 318SOURCE=.\zend_fast_cache.h 319# End Source File 320# Begin Source File 321 322SOURCE=.\zend_globals.h 323# End Source File 324# Begin Source File 325 326SOURCE=.\zend_globals_macros.h 327# End Source File 328# Begin Source File 329 330SOURCE=.\zend_hash.h 331# End Source File 332# Begin Source File 333 334SOURCE=.\zend_highlight.h 335# End Source File 336# Begin Source File 337 338SOURCE=.\zend_indent.h 339# End Source File 340# Begin Source File 341 342SOURCE=.\zend_ini.h 343# End Source File 344# Begin Source File 345 346SOURCE=.\zend_ini_parser.h 347# End Source File 348# Begin Source File 349 350SOURCE=.\zend_ini_scanner.h 351# End Source File 352# Begin Source File 353 354SOURCE=.\zend_interfaces.h 355# End Source File 356# Begin Source File 357 358SOURCE=.\zend_istdiostream.h 359# End Source File 360# Begin Source File 361 362SOURCE=".\zend_language_parser.h" 363# End Source File 364# Begin Source File 365 366SOURCE=".\zend_language_scanner.h" 367# End Source File 368# Begin Source File 369 370SOURCE=.\zend_list.h 371# End Source File 372# Begin Source File 373 374SOURCE=.\zend_llist.h 375# End Source File 376# Begin Source File 377 378SOURCE=.\zend_modules.h 379# End Source File 380# Begin Source File 381 382SOURCE=.\zend_object_handlers.h 383# End Source File 384# Begin Source File 385 386SOURCE=.\zend_objects.h 387# End Source File 388# Begin Source File 389 390SOURCE=.\zend_objects_API.h 391# End Source File 392# Begin Source File 393 394SOURCE=.\zend_operators.h 395# End Source File 396# Begin Source File 397 398SOURCE=.\zend_ptr_stack.h 399# End Source File 400# Begin Source File 401 402SOURCE=.\zend_qsort.h 403# End Source File 404# Begin Source File 405 406SOURCE=.\zend_stack.h 407# End Source File 408# Begin Source File 409 410SOURCE=.\zend_stream.h 411# End Source File 412# Begin Source File 413 414SOURCE=.\zend_strtod.h 415# End Source File 416# Begin Source File 417 418SOURCE=.\zend_ts_hash.h 419# End Source File 420# Begin Source File 421 422SOURCE=.\zend_variables.h 423# End Source File 424# End Group 425# Begin Group "Parsers" 426 427# PROP Default_Filter "y" 428# Begin Source File 429 430SOURCE=.\zend_ini_parser.y 431 432!IF "$(CFG)" == "Zend - Win32 Release" 433 434!ELSEIF "$(CFG)" == "Zend - Win32 Debug" 435 436# Begin Custom Build 437InputDir=. 438InputPath=.\zend_ini_parser.y 439 440BuildCmds= \ 441 bison --output=zend_ini_parser.c -v -d -p ini_ zend_ini_parser.y 442 443"$(InputDir)\zend_ini_parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 444 $(BuildCmds) 445 446"$(InputDir)\zend_ini_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 447 $(BuildCmds) 448# End Custom Build 449 450!ELSEIF "$(CFG)" == "Zend - Win32 Release_inline" 451 452!ENDIF 453 454# End Source File 455# Begin Source File 456 457SOURCE=".\zend_language_parser.y" 458 459!IF "$(CFG)" == "Zend - Win32 Release" 460 461# Begin Custom Build 462InputDir=. 463InputPath=".\zend_language_parser.y" 464 465BuildCmds= \ 466 bison --output=zend_language_parser.c -v -d -p zend zend_language_parser.y 467 468"$(InputDir)\zend_language_parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 469 $(BuildCmds) 470 471"$(InputDir)\zend_language_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 472 $(BuildCmds) 473# End Custom Build 474 475!ELSEIF "$(CFG)" == "Zend - Win32 Debug" 476 477# Begin Custom Build 478InputDir=. 479InputPath=".\zend_language_parser.y" 480 481BuildCmds= \ 482 bison --output=zend_language_parser.c -v -d -p zend zend_language_parser.y 483 484"$(InputDir)\zend_language_parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 485 $(BuildCmds) 486 487"$(InputDir)\zend_language_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 488 $(BuildCmds) 489# End Custom Build 490 491!ELSEIF "$(CFG)" == "Zend - Win32 Release_inline" 492 493# Begin Custom Build 494InputDir=. 495InputPath=".\zend_language_parser.y" 496 497BuildCmds= \ 498 bison --output=zend_language_parser.c -v -d -p zend zend_language_parser.y 499 500"$(InputDir)\zend_language_parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 501 $(BuildCmds) 502 503"$(InputDir)\zend_language_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 504 $(BuildCmds) 505# End Custom Build 506 507!ENDIF 508 509# End Source File 510# End Group 511# Begin Group "Scanners" 512 513# PROP Default_Filter "l" 514# Begin Source File 515 516SOURCE=.\flex.skl 517# End Source File 518# Begin Source File 519 520SOURCE=.\zend_ini_scanner.l 521 522!IF "$(CFG)" == "Zend - Win32 Release" 523 524!ELSEIF "$(CFG)" == "Zend - Win32 Debug" 525 526# Begin Custom Build 527InputPath=.\zend_ini_scanner.l 528 529"zend_ini_scanner.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 530 flex -B -i -Sflex.skl -Pini_ -ozend_ini_scanner.c zend_ini_scanner.l 531 532# End Custom Build 533 534!ELSEIF "$(CFG)" == "Zend - Win32 Release_inline" 535 536!ENDIF 537 538# End Source File 539# Begin Source File 540 541SOURCE=".\zend_language_scanner.l" 542 543!IF "$(CFG)" == "Zend - Win32 Release" 544 545# Begin Custom Build 546InputPath=".\zend_language_scanner.l" 547 548"zend_language_scanner.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 549 flex -i -Pzend -ozend_language_scanner.c zend_language_scanner.l 550 551# End Custom Build 552 553!ELSEIF "$(CFG)" == "Zend - Win32 Debug" 554 555# Begin Custom Build 556InputPath=".\zend_language_scanner.l" 557 558"zend_language_scanner.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 559 flex -i -Pzend -ozend_language_scanner.c zend_language_scanner.l 560 561# End Custom Build 562 563!ELSEIF "$(CFG)" == "Zend - Win32 Release_inline" 564 565# Begin Custom Build 566InputPath=".\zend_language_scanner.l" 567 568"zend_language_scanner.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 569 flex -i -Pzend -ozend_language_scanner.c zend_language_scanner.l 570 571# End Custom Build 572 573!ENDIF 574 575# End Source File 576# End Group 577# Begin Group "Text Files" 578 579# PROP Default_Filter "" 580# Begin Source File 581 582SOURCE=.\ZEND_BUGS 583# End Source File 584# Begin Source File 585 586SOURCE=.\ZEND_CHANGES 587# End Source File 588# Begin Source File 589 590SOURCE=.\ZEND_TODO 591# End Source File 592# End Group 593# Begin Group "Resources" 594 595# PROP Default_Filter "" 596# Begin Source File 597 598SOURCE=.\zend.ico 599# End Source File 600# End Group 601# End Target 602# End Project 603