xref: /netbsd-src/external/gpl2/xcvs/dist/diff/libdiff.mak (revision a7c918477dd5f12c1da816ba05caf44eab2d06d6)
1*a7c91847Schristos# Microsoft Developer Studio Generated NMAKE File, Based on libdiff.dsp
2*a7c91847Schristos!IF "$(CFG)" == ""
3*a7c91847SchristosCFG=libdiff - Win32 Debug
4*a7c91847Schristos!MESSAGE No configuration specified. Defaulting to libdiff - Win32 Debug.
5*a7c91847Schristos!ENDIF
6*a7c91847Schristos
7*a7c91847Schristos!IF "$(CFG)" != "libdiff - Win32 Release" && "$(CFG)" != "libdiff - Win32 Debug"
8*a7c91847Schristos!MESSAGE Invalid configuration "$(CFG)" specified.
9*a7c91847Schristos!MESSAGE You can specify a configuration when running NMAKE
10*a7c91847Schristos!MESSAGE by defining the macro CFG on the command line. For example:
11*a7c91847Schristos!MESSAGE
12*a7c91847Schristos!MESSAGE NMAKE /f "libdiff.mak" CFG="libdiff - Win32 Debug"
13*a7c91847Schristos!MESSAGE
14*a7c91847Schristos!MESSAGE Possible choices for configuration are:
15*a7c91847Schristos!MESSAGE
16*a7c91847Schristos!MESSAGE "libdiff - Win32 Release" (based on "Win32 (x86) Static Library")
17*a7c91847Schristos!MESSAGE "libdiff - Win32 Debug" (based on "Win32 (x86) Static Library")
18*a7c91847Schristos!MESSAGE
19*a7c91847Schristos!ERROR An invalid configuration is specified.
20*a7c91847Schristos!ENDIF
21*a7c91847Schristos
22*a7c91847Schristos!IF "$(OS)" == "Windows_NT"
23*a7c91847SchristosNULL=
24*a7c91847Schristos!ELSE
25*a7c91847SchristosNULL=nul
26*a7c91847Schristos!ENDIF
27*a7c91847Schristos
28*a7c91847Schristos!IF  "$(CFG)" == "libdiff - Win32 Release"
29*a7c91847Schristos
30*a7c91847SchristosOUTDIR=.\WinRel
31*a7c91847SchristosINTDIR=.\WinRel
32*a7c91847Schristos# Begin Custom Macros
33*a7c91847SchristosOutDir=.\WinRel
34*a7c91847Schristos# End Custom Macros
35*a7c91847Schristos
36*a7c91847Schristos!IF "$(RECURSE)" == "0"
37*a7c91847Schristos
38*a7c91847SchristosALL : "$(OUTDIR)\libdiff.lib"
39*a7c91847Schristos
40*a7c91847Schristos!ELSE
41*a7c91847Schristos
42*a7c91847SchristosALL : "libcvs - Win32 Release" "$(OUTDIR)\libdiff.lib"
43*a7c91847Schristos
44*a7c91847Schristos!ENDIF
45*a7c91847Schristos
46*a7c91847Schristos!IF "$(RECURSE)" == "1"
47*a7c91847SchristosCLEAN :"libcvs - Win32 ReleaseCLEAN"
48*a7c91847Schristos!ELSE
49*a7c91847SchristosCLEAN :
50*a7c91847Schristos!ENDIF
51*a7c91847Schristos	-@erase "$(INTDIR)\analyze.obj"
52*a7c91847Schristos	-@erase "$(INTDIR)\cmpbuf.obj"
53*a7c91847Schristos	-@erase "$(INTDIR)\context.obj"
54*a7c91847Schristos	-@erase "$(INTDIR)\diff.obj"
55*a7c91847Schristos	-@erase "$(INTDIR)\diff3.obj"
56*a7c91847Schristos	-@erase "$(INTDIR)\dir.obj"
57*a7c91847Schristos	-@erase "$(INTDIR)\ed.obj"
58*a7c91847Schristos	-@erase "$(INTDIR)\ifdef.obj"
59*a7c91847Schristos	-@erase "$(INTDIR)\io.obj"
60*a7c91847Schristos	-@erase "$(INTDIR)\normal.obj"
61*a7c91847Schristos	-@erase "$(INTDIR)\side.obj"
62*a7c91847Schristos	-@erase "$(INTDIR)\util.obj"
63*a7c91847Schristos	-@erase "$(INTDIR)\vc60.idb"
64*a7c91847Schristos	-@erase "$(INTDIR)\version.obj"
65*a7c91847Schristos	-@erase "$(OUTDIR)\libdiff.lib"
66*a7c91847Schristos
67*a7c91847Schristos"$(OUTDIR)" :
68*a7c91847Schristos    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
69*a7c91847Schristos
70*a7c91847SchristosCPP=cl.exe
71*a7c91847SchristosCPP_PROJ=/nologo /ML /W3 /GX /O2 /I "..\windows-NT" /I "..\lib" /D "_WINDOWS" /D "HAVE_TIME_H" /D "CLOSEDIR_VOID" /D "NDEBUG" /D "WIN32" /D "WANT_WIN_COMPILER_VERSION" /Fp"$(INTDIR)\libdiff.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
72*a7c91847Schristos
73*a7c91847Schristos.c{$(INTDIR)}.obj::
74*a7c91847Schristos   $(CPP) @<<
75*a7c91847Schristos   $(CPP_PROJ) $<
76*a7c91847Schristos<<
77*a7c91847Schristos
78*a7c91847Schristos.cpp{$(INTDIR)}.obj::
79*a7c91847Schristos   $(CPP) @<<
80*a7c91847Schristos   $(CPP_PROJ) $<
81*a7c91847Schristos<<
82*a7c91847Schristos
83*a7c91847Schristos.cxx{$(INTDIR)}.obj::
84*a7c91847Schristos   $(CPP) @<<
85*a7c91847Schristos   $(CPP_PROJ) $<
86*a7c91847Schristos<<
87*a7c91847Schristos
88*a7c91847Schristos.c{$(INTDIR)}.sbr::
89*a7c91847Schristos   $(CPP) @<<
90*a7c91847Schristos   $(CPP_PROJ) $<
91*a7c91847Schristos<<
92*a7c91847Schristos
93*a7c91847Schristos.cpp{$(INTDIR)}.sbr::
94*a7c91847Schristos   $(CPP) @<<
95*a7c91847Schristos   $(CPP_PROJ) $<
96*a7c91847Schristos<<
97*a7c91847Schristos
98*a7c91847Schristos.cxx{$(INTDIR)}.sbr::
99*a7c91847Schristos   $(CPP) @<<
100*a7c91847Schristos   $(CPP_PROJ) $<
101*a7c91847Schristos<<
102*a7c91847Schristos
103*a7c91847SchristosRSC=rc.exe
104*a7c91847SchristosBSC32=bscmake.exe
105*a7c91847SchristosBSC32_FLAGS=/nologo /o"$(OUTDIR)\libdiff.bsc"
106*a7c91847SchristosBSC32_SBRS= \
107*a7c91847Schristos
108*a7c91847SchristosLIB32=link.exe -lib
109*a7c91847SchristosLIB32_FLAGS=/nologo /out:"$(OUTDIR)\libdiff.lib"
110*a7c91847SchristosLIB32_OBJS= \
111*a7c91847Schristos	"$(INTDIR)\analyze.obj" \
112*a7c91847Schristos	"$(INTDIR)\cmpbuf.obj" \
113*a7c91847Schristos	"$(INTDIR)\context.obj" \
114*a7c91847Schristos	"$(INTDIR)\diff.obj" \
115*a7c91847Schristos	"$(INTDIR)\diff3.obj" \
116*a7c91847Schristos	"$(INTDIR)\dir.obj" \
117*a7c91847Schristos	"$(INTDIR)\ed.obj" \
118*a7c91847Schristos	"$(INTDIR)\ifdef.obj" \
119*a7c91847Schristos	"$(INTDIR)\io.obj" \
120*a7c91847Schristos	"$(INTDIR)\normal.obj" \
121*a7c91847Schristos	"$(INTDIR)\side.obj" \
122*a7c91847Schristos	"$(INTDIR)\util.obj" \
123*a7c91847Schristos	"$(INTDIR)\version.obj" \
124*a7c91847Schristos	"..\lib\WinRel\libcvs.lib"
125*a7c91847Schristos
126*a7c91847Schristos"$(OUTDIR)\libdiff.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
127*a7c91847Schristos    $(LIB32) @<<
128*a7c91847Schristos  $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
129*a7c91847Schristos<<
130*a7c91847Schristos
131*a7c91847Schristos!ELSEIF  "$(CFG)" == "libdiff - Win32 Debug"
132*a7c91847Schristos
133*a7c91847SchristosOUTDIR=.\WinDebug
134*a7c91847SchristosINTDIR=.\WinDebug
135*a7c91847Schristos# Begin Custom Macros
136*a7c91847SchristosOutDir=.\WinDebug
137*a7c91847Schristos# End Custom Macros
138*a7c91847Schristos
139*a7c91847Schristos!IF "$(RECURSE)" == "0"
140*a7c91847Schristos
141*a7c91847SchristosALL : "$(OUTDIR)\libdiff.lib"
142*a7c91847Schristos
143*a7c91847Schristos!ELSE
144*a7c91847Schristos
145*a7c91847SchristosALL : "libcvs - Win32 Debug" "$(OUTDIR)\libdiff.lib"
146*a7c91847Schristos
147*a7c91847Schristos!ENDIF
148*a7c91847Schristos
149*a7c91847Schristos!IF "$(RECURSE)" == "1"
150*a7c91847SchristosCLEAN :"libcvs - Win32 DebugCLEAN"
151*a7c91847Schristos!ELSE
152*a7c91847SchristosCLEAN :
153*a7c91847Schristos!ENDIF
154*a7c91847Schristos	-@erase "$(INTDIR)\analyze.obj"
155*a7c91847Schristos	-@erase "$(INTDIR)\cmpbuf.obj"
156*a7c91847Schristos	-@erase "$(INTDIR)\context.obj"
157*a7c91847Schristos	-@erase "$(INTDIR)\diff.obj"
158*a7c91847Schristos	-@erase "$(INTDIR)\diff3.obj"
159*a7c91847Schristos	-@erase "$(INTDIR)\dir.obj"
160*a7c91847Schristos	-@erase "$(INTDIR)\ed.obj"
161*a7c91847Schristos	-@erase "$(INTDIR)\ifdef.obj"
162*a7c91847Schristos	-@erase "$(INTDIR)\io.obj"
163*a7c91847Schristos	-@erase "$(INTDIR)\normal.obj"
164*a7c91847Schristos	-@erase "$(INTDIR)\side.obj"
165*a7c91847Schristos	-@erase "$(INTDIR)\util.obj"
166*a7c91847Schristos	-@erase "$(INTDIR)\vc60.idb"
167*a7c91847Schristos	-@erase "$(INTDIR)\version.obj"
168*a7c91847Schristos	-@erase "$(OUTDIR)\libdiff.lib"
169*a7c91847Schristos
170*a7c91847Schristos"$(OUTDIR)" :
171*a7c91847Schristos    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
172*a7c91847Schristos
173*a7c91847SchristosCPP=cl.exe
174*a7c91847SchristosCPP_PROJ=/nologo /MLd /W3 /GX /Z7 /Od /I "..\windows-NT" /I "..\lib" /D "_DEBUG" /D "_WINDOWS" /D "WIN32" /D "HAVE_TIME_H" /D "CLOSEDIR_VOID" /Fp"$(INTDIR)\libdiff.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
175*a7c91847Schristos
176*a7c91847Schristos.c{$(INTDIR)}.obj::
177*a7c91847Schristos   $(CPP) @<<
178*a7c91847Schristos   $(CPP_PROJ) $<
179*a7c91847Schristos<<
180*a7c91847Schristos
181*a7c91847Schristos.cpp{$(INTDIR)}.obj::
182*a7c91847Schristos   $(CPP) @<<
183*a7c91847Schristos   $(CPP_PROJ) $<
184*a7c91847Schristos<<
185*a7c91847Schristos
186*a7c91847Schristos.cxx{$(INTDIR)}.obj::
187*a7c91847Schristos   $(CPP) @<<
188*a7c91847Schristos   $(CPP_PROJ) $<
189*a7c91847Schristos<<
190*a7c91847Schristos
191*a7c91847Schristos.c{$(INTDIR)}.sbr::
192*a7c91847Schristos   $(CPP) @<<
193*a7c91847Schristos   $(CPP_PROJ) $<
194*a7c91847Schristos<<
195*a7c91847Schristos
196*a7c91847Schristos.cpp{$(INTDIR)}.sbr::
197*a7c91847Schristos   $(CPP) @<<
198*a7c91847Schristos   $(CPP_PROJ) $<
199*a7c91847Schristos<<
200*a7c91847Schristos
201*a7c91847Schristos.cxx{$(INTDIR)}.sbr::
202*a7c91847Schristos   $(CPP) @<<
203*a7c91847Schristos   $(CPP_PROJ) $<
204*a7c91847Schristos<<
205*a7c91847Schristos
206*a7c91847SchristosRSC=rc.exe
207*a7c91847SchristosBSC32=bscmake.exe
208*a7c91847SchristosBSC32_FLAGS=/nologo /o"$(OUTDIR)\libdiff.bsc"
209*a7c91847SchristosBSC32_SBRS= \
210*a7c91847Schristos
211*a7c91847SchristosLIB32=link.exe -lib
212*a7c91847SchristosLIB32_FLAGS=..\lib\WinDebug\libcvs.lib /nologo /out:"$(OUTDIR)\libdiff.lib"
213*a7c91847SchristosLIB32_OBJS= \
214*a7c91847Schristos	"$(INTDIR)\analyze.obj" \
215*a7c91847Schristos	"$(INTDIR)\cmpbuf.obj" \
216*a7c91847Schristos	"$(INTDIR)\context.obj" \
217*a7c91847Schristos	"$(INTDIR)\diff.obj" \
218*a7c91847Schristos	"$(INTDIR)\diff3.obj" \
219*a7c91847Schristos	"$(INTDIR)\dir.obj" \
220*a7c91847Schristos	"$(INTDIR)\ed.obj" \
221*a7c91847Schristos	"$(INTDIR)\ifdef.obj" \
222*a7c91847Schristos	"$(INTDIR)\io.obj" \
223*a7c91847Schristos	"$(INTDIR)\normal.obj" \
224*a7c91847Schristos	"$(INTDIR)\side.obj" \
225*a7c91847Schristos	"$(INTDIR)\util.obj" \
226*a7c91847Schristos	"$(INTDIR)\version.obj" \
227*a7c91847Schristos	"..\lib\WinDebug\libcvs.lib"
228*a7c91847Schristos
229*a7c91847Schristos"$(OUTDIR)\libdiff.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
230*a7c91847Schristos    $(LIB32) @<<
231*a7c91847Schristos  $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
232*a7c91847Schristos<<
233*a7c91847Schristos
234*a7c91847Schristos!ENDIF
235*a7c91847Schristos
236*a7c91847Schristos
237*a7c91847Schristos!IF "$(NO_EXTERNAL_DEPS)" != "1"
238*a7c91847Schristos!IF EXISTS("libdiff.dep")
239*a7c91847Schristos!INCLUDE "libdiff.dep"
240*a7c91847Schristos!ELSE
241*a7c91847Schristos!MESSAGE Warning: cannot find "libdiff.dep"
242*a7c91847Schristos!ENDIF
243*a7c91847Schristos!ENDIF
244*a7c91847Schristos
245*a7c91847Schristos
246*a7c91847Schristos!IF "$(CFG)" == "libdiff - Win32 Release" || "$(CFG)" == "libdiff - Win32 Debug"
247*a7c91847SchristosSOURCE=.\analyze.c
248*a7c91847Schristos
249*a7c91847Schristos"$(INTDIR)\analyze.obj" : $(SOURCE) "$(INTDIR)"
250*a7c91847Schristos
251*a7c91847Schristos
252*a7c91847SchristosSOURCE=.\cmpbuf.c
253*a7c91847Schristos
254*a7c91847Schristos"$(INTDIR)\cmpbuf.obj" : $(SOURCE) "$(INTDIR)"
255*a7c91847Schristos
256*a7c91847Schristos
257*a7c91847SchristosSOURCE=.\context.c
258*a7c91847Schristos
259*a7c91847Schristos"$(INTDIR)\context.obj" : $(SOURCE) "$(INTDIR)"
260*a7c91847Schristos
261*a7c91847Schristos
262*a7c91847SchristosSOURCE=.\diff.c
263*a7c91847Schristos
264*a7c91847Schristos"$(INTDIR)\diff.obj" : $(SOURCE) "$(INTDIR)"
265*a7c91847Schristos
266*a7c91847Schristos
267*a7c91847SchristosSOURCE=.\diff3.c
268*a7c91847Schristos
269*a7c91847Schristos"$(INTDIR)\diff3.obj" : $(SOURCE) "$(INTDIR)"
270*a7c91847Schristos
271*a7c91847Schristos
272*a7c91847SchristosSOURCE=.\dir.c
273*a7c91847Schristos
274*a7c91847Schristos"$(INTDIR)\dir.obj" : $(SOURCE) "$(INTDIR)"
275*a7c91847Schristos
276*a7c91847Schristos
277*a7c91847SchristosSOURCE=.\ed.c
278*a7c91847Schristos
279*a7c91847Schristos"$(INTDIR)\ed.obj" : $(SOURCE) "$(INTDIR)"
280*a7c91847Schristos
281*a7c91847Schristos
282*a7c91847SchristosSOURCE=.\ifdef.c
283*a7c91847Schristos
284*a7c91847Schristos"$(INTDIR)\ifdef.obj" : $(SOURCE) "$(INTDIR)"
285*a7c91847Schristos
286*a7c91847Schristos
287*a7c91847SchristosSOURCE=.\io.c
288*a7c91847Schristos
289*a7c91847Schristos"$(INTDIR)\io.obj" : $(SOURCE) "$(INTDIR)"
290*a7c91847Schristos
291*a7c91847Schristos
292*a7c91847SchristosSOURCE=.\normal.c
293*a7c91847Schristos
294*a7c91847Schristos"$(INTDIR)\normal.obj" : $(SOURCE) "$(INTDIR)"
295*a7c91847Schristos
296*a7c91847Schristos
297*a7c91847SchristosSOURCE=.\side.c
298*a7c91847Schristos
299*a7c91847Schristos"$(INTDIR)\side.obj" : $(SOURCE) "$(INTDIR)"
300*a7c91847Schristos
301*a7c91847Schristos
302*a7c91847SchristosSOURCE=.\util.c
303*a7c91847Schristos
304*a7c91847Schristos"$(INTDIR)\util.obj" : $(SOURCE) "$(INTDIR)"
305*a7c91847Schristos
306*a7c91847Schristos
307*a7c91847SchristosSOURCE=.\version.c
308*a7c91847Schristos
309*a7c91847Schristos"$(INTDIR)\version.obj" : $(SOURCE) "$(INTDIR)"
310*a7c91847Schristos
311*a7c91847Schristos
312*a7c91847Schristos!IF  "$(CFG)" == "libdiff - Win32 Release"
313*a7c91847Schristos
314*a7c91847Schristos"libcvs - Win32 Release" :
315*a7c91847Schristos   cd "..\lib"
316*a7c91847Schristos   $(MAKE) /$(MAKEFLAGS) /F ".\libcvs.mak" CFG="libcvs - Win32 Release"
317*a7c91847Schristos   cd "..\diff"
318*a7c91847Schristos
319*a7c91847Schristos"libcvs - Win32 ReleaseCLEAN" :
320*a7c91847Schristos   cd "..\lib"
321*a7c91847Schristos   $(MAKE) /$(MAKEFLAGS) /F ".\libcvs.mak" CFG="libcvs - Win32 Release" RECURSE=1 CLEAN
322*a7c91847Schristos   cd "..\diff"
323*a7c91847Schristos
324*a7c91847Schristos!ELSEIF  "$(CFG)" == "libdiff - Win32 Debug"
325*a7c91847Schristos
326*a7c91847Schristos"libcvs - Win32 Debug" :
327*a7c91847Schristos   cd "..\lib"
328*a7c91847Schristos   $(MAKE) /$(MAKEFLAGS) /F ".\libcvs.mak" CFG="libcvs - Win32 Debug"
329*a7c91847Schristos   cd "..\diff"
330*a7c91847Schristos
331*a7c91847Schristos"libcvs - Win32 DebugCLEAN" :
332*a7c91847Schristos   cd "..\lib"
333*a7c91847Schristos   $(MAKE) /$(MAKEFLAGS) /F ".\libcvs.mak" CFG="libcvs - Win32 Debug" RECURSE=1 CLEAN
334*a7c91847Schristos   cd "..\diff"
335*a7c91847Schristos
336*a7c91847Schristos!ENDIF
337*a7c91847Schristos
338*a7c91847Schristos
339*a7c91847Schristos!ENDIF
340*a7c91847Schristos
341