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