Removed genereating of FCGI.xs
[catagits/fcgi2.git] / examples / echo.mak
CommitLineData
2b5dbb81 1# Microsoft Developer Studio Generated NMAKE File, Based on echo.dsp
0198fd3c 2
3!IF "$(CFG)" == ""
2b5dbb81 4CFG=release
0198fd3c 5!ENDIF
6
2b5dbb81 7!IF "$(CFG)" != "release" && "$(CFG)" != "debug"
0198fd3c 8!MESSAGE Invalid configuration "$(CFG)" specified.
2b5dbb81 9!MESSAGE You can specify a configuration when running NMAKE
10!MESSAGE by defining the macro CFG on the command line. For example:
0198fd3c 11!MESSAGE
2b5dbb81 12!MESSAGE NMAKE /f "echo.mak" CFG="debug"
0198fd3c 13!MESSAGE
14!MESSAGE Possible choices for configuration are:
15!MESSAGE
2b5dbb81 16!MESSAGE "release" (based on "Win32 (x86) Dynamic-Link Library")
17!MESSAGE "debug" (based on "Win32 (x86) Dynamic-Link Library")
0198fd3c 18!MESSAGE
19!ERROR An invalid configuration is specified.
20!ENDIF
21
22!IF "$(OS)" == "Windows_NT"
23NULL=
24!ELSE
25NULL=nul
26!ENDIF
0198fd3c 27
2b5dbb81 28!IF "$(CFG)" == "release"
29
30OUTDIR=.\..\examples\echo\Release
31INTDIR=.\..\examples\echo\Release
32# Begin Custom Macros
33OutDir=.\..\examples\echo\Release
34# End Custom Macros
35
0198fd3c 36ALL : "$(OUTDIR)\echo.exe"
37
2b5dbb81 38CLEAN :
0198fd3c 39 -@erase "$(INTDIR)\echo.obj"
2b5dbb81 40 -@erase "$(INTDIR)\vc60.idb"
0198fd3c 41 -@erase "$(OUTDIR)\echo.exe"
42
43"$(OUTDIR)" :
44 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
45
2b5dbb81 46CPP=cl.exe
47CPP_PROJ=/nologo /MD /W3 /Gi /O2 /Ob2 /I "..\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"$(INTDIR)\echo.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
48
49.c{$(INTDIR)}.obj::
50 $(CPP) @<<
51 $(CPP_PROJ) $<
52<<
53
54.cpp{$(INTDIR)}.obj::
55 $(CPP) @<<
56 $(CPP_PROJ) $<
57<<
58
59.cxx{$(INTDIR)}.obj::
60 $(CPP) @<<
61 $(CPP_PROJ) $<
62<<
63
64.c{$(INTDIR)}.sbr::
65 $(CPP) @<<
66 $(CPP_PROJ) $<
67<<
68
69.cpp{$(INTDIR)}.sbr::
70 $(CPP) @<<
71 $(CPP_PROJ) $<
72<<
73
74.cxx{$(INTDIR)}.sbr::
75 $(CPP) @<<
76 $(CPP_PROJ) $<
77<<
78
79MTL=midl.exe
80MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32
81RSC=rc.exe
0198fd3c 82BSC32=bscmake.exe
2b5dbb81 83BSC32_FLAGS=/nologo /o"$(OUTDIR)\echo.bsc"
0198fd3c 84BSC32_SBRS= \
85
86LINK32=link.exe
2b5dbb81 87LINK32_FLAGS=libfcgi.lib /nologo /pdb:none /machine:IX86 /out:"$(OUTDIR)\echo.exe" /libpath:"..\libfcgi\Release"
0198fd3c 88LINK32_OBJS= \
2b5dbb81 89 "$(INTDIR)\echo.obj" \
90 "..\libfcgi\Release\libfcgi.lib"
0198fd3c 91
92"$(OUTDIR)\echo.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
93 $(LINK32) @<<
94 $(LINK32_FLAGS) $(LINK32_OBJS)
95<<
96
2b5dbb81 97!ELSEIF "$(CFG)" == "debug"
0198fd3c 98
2b5dbb81 99OUTDIR=.\../examples/echo\Debug
100INTDIR=.\../examples/echo\Debug
101# Begin Custom Macros
102OutDir=.\../examples/echo\Debug
103# End Custom Macros
104
2b5dbb81 105ALL : "$(OUTDIR)\echo.exe" "$(OUTDIR)\echo.bsc"
106
2b5dbb81 107CLEAN :
0198fd3c 108 -@erase "$(INTDIR)\echo.obj"
2b5dbb81 109 -@erase "$(INTDIR)\echo.sbr"
110 -@erase "$(INTDIR)\vc60.idb"
111 -@erase "$(INTDIR)\vc60.pdb"
112 -@erase "$(OUTDIR)\echo.bsc"
0198fd3c 113 -@erase "$(OUTDIR)\echo.exe"
2b5dbb81 114 -@erase "$(OUTDIR)\echo.map"
0198fd3c 115
116"$(OUTDIR)" :
117 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
118
2b5dbb81 119CPP=cl.exe
120CPP_PROJ=/nologo /MDd /W4 /Gm /Gi /ZI /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\echo.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
121
122.c{$(INTDIR)}.obj::
123 $(CPP) @<<
124 $(CPP_PROJ) $<
125<<
126
127.cpp{$(INTDIR)}.obj::
128 $(CPP) @<<
129 $(CPP_PROJ) $<
130<<
131
132.cxx{$(INTDIR)}.obj::
133 $(CPP) @<<
134 $(CPP_PROJ) $<
135<<
136
137.c{$(INTDIR)}.sbr::
138 $(CPP) @<<
139 $(CPP_PROJ) $<
140<<
141
142.cpp{$(INTDIR)}.sbr::
143 $(CPP) @<<
144 $(CPP_PROJ) $<
145<<
146
147.cxx{$(INTDIR)}.sbr::
148 $(CPP) @<<
149 $(CPP_PROJ) $<
150<<
151
152MTL=midl.exe
153MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32
154RSC=rc.exe
0198fd3c 155BSC32=bscmake.exe
2b5dbb81 156BSC32_FLAGS=/nologo /o"$(OUTDIR)\echo.bsc"
0198fd3c 157BSC32_SBRS= \
2b5dbb81 158 "$(INTDIR)\echo.sbr"
159
160"$(OUTDIR)\echo.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
161 $(BSC32) @<<
162 $(BSC32_FLAGS) $(BSC32_SBRS)
163<<
164
0198fd3c 165LINK32=link.exe
2b5dbb81 166LINK32_FLAGS=libfcgi.lib /nologo /profile /map:"$(INTDIR)\echo.map" /debug /machine:IX86 /out:"$(OUTDIR)\echo.exe" /libpath:"..\libfcgi\Debug"
0198fd3c 167LINK32_OBJS= \
2b5dbb81 168 "$(INTDIR)\echo.obj" \
169 "..\libfcgi\Debug\libfcgi.lib"
0198fd3c 170
171"$(OUTDIR)\echo.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
172 $(LINK32) @<<
173 $(LINK32_FLAGS) $(LINK32_OBJS)
174<<
175
176!ENDIF
177
0198fd3c 178
2b5dbb81 179..\examples\echo.c : \
180 "..\include\fcgi_config.h"\
181 "..\include\fcgi_stdio.h"\
182 "..\include\fcgiapp.h"\
0198fd3c 183
0198fd3c 184
2b5dbb81 185!IF "$(CFG)" == "release" || "$(CFG)" == "debug"
186SOURCE=..\examples\echo.c
0198fd3c 187
2b5dbb81 188!IF "$(CFG)" == "release"
0198fd3c 189
0198fd3c 190
2b5dbb81 191"$(INTDIR)\echo.obj" : $(SOURCE) "$(INTDIR)"
192 $(CPP) $(CPP_PROJ) $(SOURCE)
0198fd3c 193
0198fd3c 194
2b5dbb81 195!ELSEIF "$(CFG)" == "debug"
196
197
198"$(INTDIR)\echo.obj" "$(INTDIR)\echo.sbr" : $(SOURCE) "$(INTDIR)"
199 $(CPP) $(CPP_PROJ) $(SOURCE)
0198fd3c 200
0198fd3c 201
202!ENDIF
203
2b5dbb81 204!ENDIF
0198fd3c 205