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