Misc. updates to get a clean make on Linux. A bit of
[catagits/fcgi2.git] / examples / tiny-fcgi.mak
CommitLineData
0198fd3c 1# Microsoft Developer Studio Generated NMAKE File, Format Version 4.20
2# ** DO NOT EDIT **
3
4# TARGTYPE "Win32 (x86) Console Application" 0x0103
5
6!IF "$(CFG)" == ""
7CFG=tinyfcgi - Win32 Debug
8!MESSAGE No configuration specified. Defaulting to tinyfcgi - Win32 Debug.
9!ENDIF
10
11!IF "$(CFG)" != "tinyfcgi - Win32 Release" && "$(CFG)" !=\
12 "tinyfcgi - Win32 Debug"
13!MESSAGE Invalid configuration "$(CFG)" specified.
14!MESSAGE You can specify a configuration when running NMAKE on this makefile
15!MESSAGE by defining the macro CFG on the command line. For example:
16!MESSAGE
17!MESSAGE NMAKE /f "tiny-fcgi.mak" CFG="tinyfcgi - Win32 Debug"
18!MESSAGE
19!MESSAGE Possible choices for configuration are:
20!MESSAGE
21!MESSAGE "tinyfcgi - Win32 Release" (based on\
22 "Win32 (x86) Console Application")
23!MESSAGE "tinyfcgi - Win32 Debug" (based on "Win32 (x86) Console Application")
24!MESSAGE
25!ERROR An invalid configuration is specified.
26!ENDIF
27
28!IF "$(OS)" == "Windows_NT"
29NULL=
30!ELSE
31NULL=nul
32!ENDIF
33################################################################################
34# Begin Project
35# PROP Target_Last_Scanned "tinyfcgi - Win32 Debug"
36CPP=cl.exe
37RSC=rc.exe
38
39!IF "$(CFG)" == "tinyfcgi - Win32 Release"
40
41# PROP BASE Use_MFC 0
42# PROP BASE Use_Debug_Libraries 0
43# PROP BASE Output_Dir "Release"
44# PROP BASE Intermediate_Dir "Release"
45# PROP BASE Target_Dir ""
46# PROP Use_MFC 0
47# PROP Use_Debug_Libraries 0
48# PROP Output_Dir "Release"
49# PROP Intermediate_Dir "Release"
50# PROP Target_Dir ""
51OUTDIR=.\Release
52INTDIR=.\Release
53
54ALL : "$(OUTDIR)\tiny-fcgi.exe"
55
56CLEAN :
57 -@erase "$(INTDIR)\tiny-fcgi.obj"
58 -@erase "$(OUTDIR)\tiny-fcgi.exe"
59
60"$(OUTDIR)" :
61 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
62
63# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
64# ADD CPP /nologo /MD /W3 /GX /O2 /I "..\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
65CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "..\include" /D "WIN32" /D "NDEBUG" /D\
66 "_CONSOLE" /Fp"$(INTDIR)/tiny-fcgi.pch" /YX /Fo"$(INTDIR)/" /c
67CPP_OBJS=.\Release/
68CPP_SBRS=.\.
69# ADD BASE RSC /l 0x409 /d "NDEBUG"
70# ADD RSC /l 0x409 /d "NDEBUG"
71BSC32=bscmake.exe
72# ADD BASE BSC32 /nologo
73# ADD BSC32 /nologo
74BSC32_FLAGS=/nologo /o"$(OUTDIR)/tiny-fcgi.bsc"
75BSC32_SBRS= \
76
77LINK32=link.exe
78# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
79# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\libfcgi\Release\libfcgi.lib /nologo /subsystem:console /machine:I386
80LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
81 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
82 odbccp32.lib ..\libfcgi\Release\libfcgi.lib /nologo /subsystem:console\
83 /incremental:no /pdb:"$(OUTDIR)/tiny-fcgi.pdb" /machine:I386\
84 /out:"$(OUTDIR)/tiny-fcgi.exe"
85LINK32_OBJS= \
86 "$(INTDIR)\tiny-fcgi.obj"
87
88"$(OUTDIR)\tiny-fcgi.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
89 $(LINK32) @<<
90 $(LINK32_FLAGS) $(LINK32_OBJS)
91<<
92
93!ELSEIF "$(CFG)" == "tinyfcgi - Win32 Debug"
94
95# PROP BASE Use_MFC 0
96# PROP BASE Use_Debug_Libraries 1
97# PROP BASE Output_Dir "Debug"
98# PROP BASE Intermediate_Dir "Debug"
99# PROP BASE Target_Dir ""
100# PROP Use_MFC 0
101# PROP Use_Debug_Libraries 1
102# PROP Output_Dir "Debug"
103# PROP Intermediate_Dir "Debug"
104# PROP Target_Dir ""
105OUTDIR=.\Debug
106INTDIR=.\Debug
107
108ALL : "$(OUTDIR)\tiny-fcgi.exe"
109
110CLEAN :
111 -@erase "$(INTDIR)\tiny-fcgi.obj"
112 -@erase "$(INTDIR)\vc40.idb"
113 -@erase "$(INTDIR)\vc40.pdb"
114 -@erase "$(OUTDIR)\tiny-fcgi.exe"
115 -@erase "$(OUTDIR)\tiny-fcgi.ilk"
116 -@erase "$(OUTDIR)\tiny-fcgi.pdb"
117
118"$(OUTDIR)" :
119 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
120
121# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
122# ADD CPP /nologo /MD /W3 /Gm /GX /Zi /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
123CPP_PROJ=/nologo /MD /W3 /Gm /GX /Zi /Od /I "..\include" /D "WIN32" /D "_DEBUG"\
124 /D "_CONSOLE" /Fp"$(INTDIR)/tiny-fcgi.pch" /YX /Fo"$(INTDIR)/" /Fd"$(INTDIR)/"\
125 /c
126CPP_OBJS=.\Debug/
127CPP_SBRS=.\.
128# ADD BASE RSC /l 0x409 /d "_DEBUG"
129# ADD RSC /l 0x409 /d "_DEBUG"
130BSC32=bscmake.exe
131# ADD BASE BSC32 /nologo
132# ADD BSC32 /nologo
133BSC32_FLAGS=/nologo /o"$(OUTDIR)/tiny-fcgi.bsc"
134BSC32_SBRS= \
135
136LINK32=link.exe
137# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386
138# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\libfcgi\Debug\libfcgi.lib /nologo /subsystem:console /debug /machine:I386
139LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
140 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
141 odbccp32.lib ..\libfcgi\Debug\libfcgi.lib /nologo /subsystem:console\
142 /incremental:yes /pdb:"$(OUTDIR)/tiny-fcgi.pdb" /debug /machine:I386\
143 /out:"$(OUTDIR)/tiny-fcgi.exe"
144LINK32_OBJS= \
145 "$(INTDIR)\tiny-fcgi.obj"
146
147"$(OUTDIR)\tiny-fcgi.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
148 $(LINK32) @<<
149 $(LINK32_FLAGS) $(LINK32_OBJS)
150<<
151
152!ENDIF
153
154.c{$(CPP_OBJS)}.obj:
155 $(CPP) $(CPP_PROJ) $<
156
157.cpp{$(CPP_OBJS)}.obj:
158 $(CPP) $(CPP_PROJ) $<
159
160.cxx{$(CPP_OBJS)}.obj:
161 $(CPP) $(CPP_PROJ) $<
162
163.c{$(CPP_SBRS)}.sbr:
164 $(CPP) $(CPP_PROJ) $<
165
166.cpp{$(CPP_SBRS)}.sbr:
167 $(CPP) $(CPP_PROJ) $<
168
169.cxx{$(CPP_SBRS)}.sbr:
170 $(CPP) $(CPP_PROJ) $<
171
172################################################################################
173# Begin Target
174
175# Name "tinyfcgi - Win32 Release"
176# Name "tinyfcgi - Win32 Debug"
177
178!IF "$(CFG)" == "tinyfcgi - Win32 Release"
179
180!ELSEIF "$(CFG)" == "tinyfcgi - Win32 Debug"
181
182!ENDIF
183
184################################################################################
185# Begin Source File
186
187SOURCE=".\tiny-fcgi.c"
188
189!IF "$(CFG)" == "tinyfcgi - Win32 Release"
190
191DEP_CPP_TINY_=\
192 "..\include\fcgi_stdio.h"\
193 "..\include\fcgiapp.h"\
194 ".\*"\
195 {$(INCLUDE)}"\sys\types.h"\
196
197NODEP_CPP_TINY_=\
198 "..\include\fcgi_config.h"\
199
200
201"$(INTDIR)\tiny-fcgi.obj" : $(SOURCE) $(DEP_CPP_TINY_) "$(INTDIR)"
202
203
204!ELSEIF "$(CFG)" == "tinyfcgi - Win32 Debug"
205
206DEP_CPP_TINY_=\
207 "..\include\fcgi_config.h"\
208 "..\include\fcgi_stdio.h"\
209 "..\include\fcgiapp.h"\
210 {$(INCLUDE)}"\sys\types.h"\
211
212
213"$(INTDIR)\tiny-fcgi.obj" : $(SOURCE) $(DEP_CPP_TINY_) "$(INTDIR)"
214
215
216!ENDIF
217
218# End Source File
219# End Target
220# End Project
221################################################################################