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