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_ast.c 123# End Source File 124# Begin Source File 125 126SOURCE=.\zend_builtin_functions.c 127# End Source File 128# Begin Source File 129 130SOURCE=.\zend_closures.c 131# End Source File 132# Begin Source File 133 134SOURCE=.\zend_compile.c 135# End Source File 136# Begin Source File 137 138SOURCE=.\zend_constants.c 139# End Source File 140# Begin Source File 141 142SOURCE=.\zend_default_classes.c 143# End Source File 144# Begin Source File 145 146SOURCE=.\zend_dynamic_array.c 147# End Source File 148# Begin Source File 149 150SOURCE=.\zend_execute.c 151# End Source File 152# Begin Source File 153 154SOURCE=.\zend_execute_API.c 155# End Source File 156# Begin Source File 157 158SOURCE=.\zend_extensions.c 159# End Source File 160# Begin Source File 161 162SOURCE=.\zend_float.c 163# End Source File 164# Begin Source File 165 166SOURCE=.\zend_generators.c 167# End Source File 168# Begin Source File 169 170SOURCE=.\zend_hash.c 171# End Source File 172# Begin Source File 173 174SOURCE=.\zend_highlight.c 175# End Source File 176# Begin Source File 177 178SOURCE=.\zend_indent.c 179# End Source File 180# Begin Source File 181 182SOURCE=.\zend_ini.c 183# End Source File 184# Begin Source File 185 186SOURCE=.\zend_ini_parser.c 187# End Source File 188# Begin Source File 189 190SOURCE=.\zend_ini_scanner.c 191# End Source File 192# Begin Source File 193 194SOURCE=.\zend_interfaces.c 195# End Source File 196# Begin Source File 197 198SOURCE=".\zend_language_parser.c" 199# End Source File 200# Begin Source File 201 202SOURCE=".\zend_language_scanner.c" 203# End Source File 204# Begin Source File 205 206SOURCE=.\zend_list.c 207# End Source File 208# Begin Source File 209 210SOURCE=.\zend_llist.c 211# End Source File 212# Begin Source File 213 214SOURCE=.\zend_object_handlers.c 215# End Source File 216# Begin Source File 217 218SOURCE=.\zend_objects.c 219# End Source File 220# Begin Source File 221 222SOURCE=.\zend_objects_API.c 223# End Source File 224# Begin Source File 225 226SOURCE=.\zend_opcode.c 227# End Source File 228# Begin Source File 229 230SOURCE=.\zend_operators.c 231# End Source File 232# Begin Source File 233 234SOURCE=.\zend_ptr_stack.c 235# End Source File 236# Begin Source File 237 238SOURCE=.\zend_qsort.c 239# End Source File 240# Begin Source File 241 242SOURCE=.\zend_sprintf.c 243# End Source File 244# Begin Source File 245 246SOURCE=.\zend_stack.c 247# End Source File 248# Begin Source File 249 250SOURCE=.\zend_stream.c 251# End Source File 252# Begin Source File 253 254SOURCE=.\zend_string.c 255# End Source File 256# Begin Source File 257 258SOURCE=.\zend_strtod.c 259# End Source File 260# Begin Source File 261 262SOURCE=.\zend_ts_hash.c 263# End Source File 264# Begin Source File 265 266SOURCE=.\zend_variables.c 267# End Source File 268# Begin Source File 269 270SOURCE=.\zend_vm_opcodes.c 271# End Source File 272# Begin Source File 273 274SOURCE=.\zend_virtual_cwd.c 275# End Source File 276# End Group 277# Begin Group "Header Files" 278 279# PROP Default_Filter "h;hpp;hxx;hm;inl" 280# Begin Source File 281 282SOURCE=.\FlexLexer.h 283# End Source File 284# Begin Source File 285 286SOURCE=.\zend.h 287# End Source File 288# Begin Source File 289 290SOURCE=.\zend_alloc.h 291# End Source File 292# Begin Source File 293 294SOURCE=.\zend_API.h 295# End Source File 296# Begin Source File 297 298SOURCE=.\zend_builtin_functions.h 299# End Source File 300# Begin Source File 301 302SOURCE=.\zend_compile.h 303# End Source File 304# Begin Source File 305 306SOURCE=.\zend_config.w32.h 307# End Source File 308# Begin Source File 309 310SOURCE=.\zend_constants.h 311# End Source File 312# Begin Source File 313 314SOURCE=.\zend_default_classes.h 315# End Source File 316# Begin Source File 317 318SOURCE=.\zend_dynamic_array.h 319# End Source File 320# Begin Source File 321 322SOURCE=.\zend_errors.h 323# End Source File 324# Begin Source File 325 326SOURCE=.\zend_execute.h 327# End Source File 328# Begin Source File 329 330SOURCE=.\zend_execute_locks.h 331# End Source File 332# Begin Source File 333 334SOURCE=.\zend_extensions.h 335# End Source File 336# Begin Source File 337 338SOURCE=.\zend_globals.h 339# End Source File 340# Begin Source File 341 342SOURCE=.\zend_globals_macros.h 343# End Source File 344# Begin Source File 345 346SOURCE=.\zend_hash.h 347# End Source File 348# Begin Source File 349 350SOURCE=.\zend_highlight.h 351# End Source File 352# Begin Source File 353 354SOURCE=.\zend_indent.h 355# End Source File 356# Begin Source File 357 358SOURCE=.\zend_ini.h 359# End Source File 360# Begin Source File 361 362SOURCE=.\zend_ini_parser.h 363# End Source File 364# Begin Source File 365 366SOURCE=.\zend_ini_scanner.h 367# End Source File 368# Begin Source File 369 370SOURCE=.\zend_interfaces.h 371# End Source File 372# Begin Source File 373 374SOURCE=.\zend_istdiostream.h 375# End Source File 376# Begin Source File 377 378SOURCE=".\zend_language_parser.h" 379# End Source File 380# Begin Source File 381 382SOURCE=".\zend_language_scanner.h" 383# End Source File 384# Begin Source File 385 386SOURCE=.\zend_list.h 387# End Source File 388# Begin Source File 389 390SOURCE=.\zend_llist.h 391# End Source File 392# Begin Source File 393 394SOURCE=.\zend_modules.h 395# End Source File 396# Begin Source File 397 398SOURCE=.\zend_object_handlers.h 399# End Source File 400# Begin Source File 401 402SOURCE=.\zend_objects.h 403# End Source File 404# Begin Source File 405 406SOURCE=.\zend_objects_API.h 407# End Source File 408# Begin Source File 409 410SOURCE=.\zend_operators.h 411# End Source File 412# Begin Source File 413 414SOURCE=.\zend_ptr_stack.h 415# End Source File 416# Begin Source File 417 418SOURCE=.\zend_qsort.h 419# End Source File 420# Begin Source File 421 422SOURCE=.\zend_stack.h 423# End Source File 424# Begin Source File 425 426SOURCE=.\zend_stream.h 427# End Source File 428# Begin Source File 429 430SOURCE=.\zend_string.h 431# End Source File 432# Begin Source File 433 434SOURCE=.\zend_strtod.h 435# End Source File 436# Begin Source File 437 438SOURCE=.\zend_ts_hash.h 439# End Source File 440# Begin Source File 441 442SOURCE=.\zend_variables.h 443# End Source File 444# End Group 445# Begin Group "Parsers" 446 447# PROP Default_Filter "y" 448# Begin Source File 449 450SOURCE=.\zend_ini_parser.y 451 452!IF "$(CFG)" == "Zend - Win32 Release" 453 454!ELSEIF "$(CFG)" == "Zend - Win32 Debug" 455 456# Begin Custom Build 457InputDir=. 458InputPath=.\zend_ini_parser.y 459 460BuildCmds= \ 461 bison --output=zend_ini_parser.c -v -d -p ini_ zend_ini_parser.y 462 463"$(InputDir)\zend_ini_parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 464 $(BuildCmds) 465 466"$(InputDir)\zend_ini_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 467 $(BuildCmds) 468# End Custom Build 469 470!ELSEIF "$(CFG)" == "Zend - Win32 Release_inline" 471 472!ENDIF 473 474# End Source File 475# Begin Source File 476 477SOURCE=".\zend_language_parser.y" 478 479!IF "$(CFG)" == "Zend - Win32 Release" 480 481# Begin Custom Build 482InputDir=. 483InputPath=".\zend_language_parser.y" 484 485BuildCmds= \ 486 bison --output=zend_language_parser.c -v -d -p zend zend_language_parser.y 487 488"$(InputDir)\zend_language_parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 489 $(BuildCmds) 490 491"$(InputDir)\zend_language_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 492 $(BuildCmds) 493# End Custom Build 494 495!ELSEIF "$(CFG)" == "Zend - Win32 Debug" 496 497# Begin Custom Build 498InputDir=. 499InputPath=".\zend_language_parser.y" 500 501BuildCmds= \ 502 bison --output=zend_language_parser.c -v -d -p zend zend_language_parser.y 503 504"$(InputDir)\zend_language_parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 505 $(BuildCmds) 506 507"$(InputDir)\zend_language_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 508 $(BuildCmds) 509# End Custom Build 510 511!ELSEIF "$(CFG)" == "Zend - Win32 Release_inline" 512 513# Begin Custom Build 514InputDir=. 515InputPath=".\zend_language_parser.y" 516 517BuildCmds= \ 518 bison --output=zend_language_parser.c -v -d -p zend zend_language_parser.y 519 520"$(InputDir)\zend_language_parser.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 521 $(BuildCmds) 522 523"$(InputDir)\zend_language_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 524 $(BuildCmds) 525# End Custom Build 526 527!ENDIF 528 529# End Source File 530# End Group 531# Begin Group "Scanners" 532 533# PROP Default_Filter "l" 534# Begin Source File 535 536SOURCE=.\flex.skl 537# End Source File 538# Begin Source File 539 540SOURCE=.\zend_ini_scanner.l 541 542!IF "$(CFG)" == "Zend - Win32 Release" 543 544!ELSEIF "$(CFG)" == "Zend - Win32 Debug" 545 546# Begin Custom Build 547InputPath=.\zend_ini_scanner.l 548 549"zend_ini_scanner.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 550 flex -B -i -Sflex.skl -Pini_ -ozend_ini_scanner.c zend_ini_scanner.l 551 552# End Custom Build 553 554!ELSEIF "$(CFG)" == "Zend - Win32 Release_inline" 555 556!ENDIF 557 558# End Source File 559# Begin Source File 560 561SOURCE=".\zend_language_scanner.l" 562 563!IF "$(CFG)" == "Zend - Win32 Release" 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!ELSEIF "$(CFG)" == "Zend - Win32 Debug" 574 575# Begin Custom Build 576InputPath=".\zend_language_scanner.l" 577 578"zend_language_scanner.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 579 flex -i -Pzend -ozend_language_scanner.c zend_language_scanner.l 580 581# End Custom Build 582 583!ELSEIF "$(CFG)" == "Zend - Win32 Release_inline" 584 585# Begin Custom Build 586InputPath=".\zend_language_scanner.l" 587 588"zend_language_scanner.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 589 flex -i -Pzend -ozend_language_scanner.c zend_language_scanner.l 590 591# End Custom Build 592 593!ENDIF 594 595# End Source File 596# End Group 597# Begin Group "Text Files" 598 599# PROP Default_Filter "" 600# Begin Source File 601 602SOURCE=.\ZEND_BUGS 603# End Source File 604# Begin Source File 605 606SOURCE=.\ZEND_CHANGES 607# End Source File 608# Begin Source File 609 610SOURCE=.\ZEND_TODO 611# End Source File 612# End Group 613# Begin Group "Resources" 614 615# PROP Default_Filter "" 616# Begin Source File 617 618SOURCE=.\zend.ico 619# End Source File 620# End Group 621# End Target 622# End Project 623