Pod style
[p5sagit/p5-mst-13.2.git] / win32 / SDBM_File.mak
1 # Microsoft Developer Studio Generated NMAKE File, Format Version 4.00
2 # ** DO NOT EDIT **
3
4 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
5
6 !IF "$(CFG)" == ""
7 CFG=SDBM_File - Win32 Debug
8 !MESSAGE No configuration specified.  Defaulting to SDBM_File - Win32 Debug.
9 !ENDIF 
10
11 !IF "$(CFG)" != "SDBM_File - Win32 Release" && "$(CFG)" !=\
12  "SDBM_File - 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 "SDBM_File.mak" CFG="SDBM_File - Win32 Debug"
18 !MESSAGE 
19 !MESSAGE Possible choices for configuration are:
20 !MESSAGE 
21 !MESSAGE "SDBM_File - Win32 Release" (based on\
22  "Win32 (x86) Dynamic-Link Library")
23 !MESSAGE "SDBM_File - Win32 Debug" (based on\
24  "Win32 (x86) Dynamic-Link Library")
25 !MESSAGE 
26 !ERROR An invalid configuration is specified.
27 !ENDIF 
28
29 !IF "$(OS)" == "Windows_NT"
30 NULL=
31 !ELSE 
32 NULL=nul
33 !ENDIF 
34 ################################################################################
35 # Begin Project
36 # PROP Target_Last_Scanned "SDBM_File - Win32 Debug"
37 CPP=cl.exe
38 RSC=rc.exe
39 MTL=mktyplib.exe
40
41 !IF  "$(CFG)" == "SDBM_File - Win32 Release"
42
43 # PROP BASE Use_MFC 0
44 # PROP BASE Use_Debug_Libraries 0
45 # PROP BASE Output_Dir "SDBM_Fil"
46 # PROP BASE Intermediate_Dir "SDBM_Fil"
47 # PROP BASE Target_Dir ""
48 # PROP Use_MFC 0
49 # PROP Use_Debug_Libraries 0
50 # PROP Output_Dir "Release"
51 # PROP Intermediate_Dir "Release"
52 # PROP Target_Dir ""
53 OUTDIR=.\Release
54 INTDIR=.\Release
55
56 ALL : "$(OUTDIR)\SDBM_File.dll"
57
58 CLEAN : 
59         -@erase "..\lib\auto\SDBM_File\SDBM_File.dll"
60         -@erase ".\Release\sdbm.obj"
61         -@erase ".\Release\pair.obj"
62         -@erase ".\Release\hash.obj"
63         -@erase ".\Release\SDBM_File.obj"
64         -@erase ".\Release\SDBM_File.lib"
65         -@erase ".\Release\SDBM_File.exp"
66
67 "$(OUTDIR)" :
68     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
69
70 # ADD BASE CPP /nologo /MT /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /c
71 # ADD CPP /nologo /MT /W3 /O2 /I ".\include" /I "." /I ".." /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "MSDOS" /c
72 CPP_PROJ=/nologo /MT /W3 /O2 /I ".\include" /I "." /I ".." /D "NDEBUG" /D\
73  "WIN32" /D "_WINDOWS" /D "MSDOS" \
74  /Fo"$(INTDIR)/" /c 
75 CPP_OBJS=.\Release/
76 CPP_SBRS=
77 # ADD BASE MTL /nologo /D "NDEBUG" /win32
78 # ADD MTL /nologo /D "NDEBUG" /win32
79 MTL_PROJ=/nologo /D "NDEBUG" /win32 
80 # ADD BASE RSC /l 0x409 /d "NDEBUG"
81 # ADD RSC /l 0x409 /d "NDEBUG"
82 BSC32=bscmake.exe
83 # ADD BASE BSC32 /nologo
84 # ADD BSC32 /nologo
85 BSC32_FLAGS=/nologo /o"$(OUTDIR)/SDBM_File.bsc" 
86 BSC32_SBRS=
87 LINK32=link.exe
88 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /dll /machine:I386
89 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /dll /pdb:none /machine:I386 /out:"../lib/auto/SDBM_File/SDBM_File.dll"
90 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
91  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo\
92  /subsystem:windows /dll /pdb:none /machine:I386 /def:".\SDBM_File.def"\
93  /out:"../lib/auto/SDBM_File/SDBM_File.dll" /implib:"$(OUTDIR)/SDBM_File.lib" 
94 DEF_FILE= \
95         ".\SDBM_File.def"
96 LINK32_OBJS= \
97         "$(INTDIR)/sdbm.obj" \
98         "$(INTDIR)/pair.obj" \
99         "$(INTDIR)/hash.obj" \
100         "$(INTDIR)/SDBM_File.obj" \
101         "..\perl.lib"
102
103 "$(OUTDIR)\SDBM_File.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
104     $(LINK32) @<<
105   $(LINK32_FLAGS) $(LINK32_OBJS)
106 <<
107
108 !ELSEIF  "$(CFG)" == "SDBM_File - Win32 Debug"
109
110 # PROP BASE Use_MFC 0
111 # PROP BASE Use_Debug_Libraries 1
112 # PROP BASE Output_Dir "Debug"
113 # PROP BASE Intermediate_Dir "Debug"
114 # PROP BASE Target_Dir ""
115 # PROP Use_MFC 0
116 # PROP Use_Debug_Libraries 1
117 # PROP Output_Dir "Debug"
118 # PROP Intermediate_Dir "Debug"
119 # PROP Target_Dir ""
120 OUTDIR=.\Debug
121 INTDIR=.\Debug
122
123 ALL : "$(OUTDIR)\SDBM_File.dll"
124
125 CLEAN : 
126         -@erase ".\Debug\vc40.pdb"
127         -@erase ".\Debug\vc40.idb"
128         -@erase "..\lib\auto\SDBM_File\SDBM_File.dll"
129         -@erase ".\Debug\hash.obj"
130         -@erase ".\Debug\pair.obj"
131         -@erase ".\Debug\SDBM_File.obj"
132         -@erase ".\Debug\sdbm.obj"
133         -@erase ".\Debug\SDBM_File.lib"
134         -@erase ".\Debug\SDBM_File.exp"
135
136 "$(OUTDIR)" :
137     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
138
139 # ADD BASE CPP /nologo /MTd /W3 /Gm /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /c
140 # ADD CPP /nologo /MTd /W3 /Gm /Zi /Od /I ".\include" /I "." /I ".." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "MSDOS" /c
141 CPP_PROJ=/nologo /MTd /W3 /Gm /Zi /Od /I ".\include" /I "." /I ".." /D\
142  "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "MSDOS" \
143  /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
144 CPP_OBJS=.\Debug/
145 CPP_SBRS=
146 # ADD BASE MTL /nologo /D "_DEBUG" /win32
147 # ADD MTL /nologo /D "_DEBUG" /win32
148 MTL_PROJ=/nologo /D "_DEBUG" /win32 
149 # ADD BASE RSC /l 0x409 /d "_DEBUG"
150 # ADD RSC /l 0x409 /d "_DEBUG"
151 BSC32=bscmake.exe
152 # ADD BASE BSC32 /nologo
153 # ADD BSC32 /nologo
154 BSC32_FLAGS=/nologo /o"$(OUTDIR)/SDBM_File.bsc" 
155 BSC32_SBRS=
156 LINK32=link.exe
157 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /dll /debug /machine:I386
158 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /dll /pdb:none /debug /machine:I386 /out:"../lib/auto/SDBM_File/SDBM_File.dll"
159 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
160  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo\
161  /subsystem:windows /dll /pdb:none /debug /machine:I386 /def:".\SDBM_File.def"\
162  /out:"../lib/auto/SDBM_File/SDBM_File.dll" /implib:"$(OUTDIR)/SDBM_File.lib" 
163 DEF_FILE= \
164         ".\SDBM_File.def"
165 LINK32_OBJS= \
166         "$(INTDIR)/hash.obj" \
167         "$(INTDIR)/pair.obj" \
168         "$(INTDIR)/SDBM_File.obj" \
169         "$(INTDIR)/sdbm.obj" \
170         "..\perl.lib"
171
172 "$(OUTDIR)\SDBM_File.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
173     $(LINK32) @<<
174   $(LINK32_FLAGS) $(LINK32_OBJS)
175 <<
176
177 !ENDIF 
178
179 .c{$(CPP_OBJS)}.obj:
180    $(CPP) $(CPP_PROJ) $<  
181
182 .cpp{$(CPP_OBJS)}.obj:
183    $(CPP) $(CPP_PROJ) $<  
184
185 .cxx{$(CPP_OBJS)}.obj:
186    $(CPP) $(CPP_PROJ) $<  
187
188 .c{$(CPP_SBRS)}.sbr:
189    $(CPP) $(CPP_PROJ) $<  
190
191 .cpp{$(CPP_SBRS)}.sbr:
192    $(CPP) $(CPP_PROJ) $<  
193
194 .cxx{$(CPP_SBRS)}.sbr:
195    $(CPP) $(CPP_PROJ) $<  
196
197 ################################################################################
198 # Begin Target
199
200 # Name "SDBM_File - Win32 Release"
201 # Name "SDBM_File - Win32 Debug"
202
203 !IF  "$(CFG)" == "SDBM_File - Win32 Release"
204
205 !ELSEIF  "$(CFG)" == "SDBM_File - Win32 Debug"
206
207 !ENDIF 
208
209 ################################################################################
210 # Begin Source File
211
212 SOURCE=..\ext\SDBM_File\SDBM_File.c
213 DEP_CPP_SDBM_=\
214         "..\EXTERN.h"\
215         ".\..\perl.h"\
216         ".\..\XSUB.h"\
217         ".\..\ext\SDBM_File\sdbm\sdbm.h"\
218         ".\..\embed.h"\
219         ".\config.h"\
220         {$(INCLUDE)}"\sys\Types.h"\
221         ".\..\perlio.h"\
222         {$(INCLUDE)}"\sys\Stat.h"\
223         ".\include\dirent.h"\
224         ".\..\handy.h"\
225         ".\..\dosish.h"\
226         ".\..\plan9\plan9ish.h"\
227         ".\..\unixish.h"\
228         ".\..\regexp.h"\
229         ".\..\sv.h"\
230         ".\..\util.h"\
231         ".\..\form.h"\
232         ".\..\gv.h"\
233         ".\..\cv.h"\
234         ".\..\opcode.h"\
235         ".\..\op.h"\
236         ".\..\cop.h"\
237         ".\..\av.h"\
238         ".\..\hv.h"\
239         ".\..\mg.h"\
240         ".\..\scope.h"\
241         ".\..\perly.h"\
242         ".\..\pp.h"\
243         ".\..\proto.h"\
244         ".\win32.h"\
245         ".\include\sys/socket.h"\
246         ".\include\netdb.h"\
247         ".\..\perlsdio.h"\
248         ".\..\perlsfio.h"\
249         ".\..\nostdio.h"\
250         
251 NODEP_CPP_SDBM_=\
252         ".\..\os2ish.h"\
253         ".\..\vmsish.h"\
254         
255
256 !IF  "$(CFG)" == "SDBM_File - Win32 Release"
257
258
259 "$(INTDIR)\SDBM_File.obj" : $(SOURCE) $(DEP_CPP_SDBM_) "$(INTDIR)"
260    $(CPP) $(CPP_PROJ) $(SOURCE)
261
262
263 !ELSEIF  "$(CFG)" == "SDBM_File - Win32 Debug"
264
265
266 "$(INTDIR)\SDBM_File.obj" : $(SOURCE) $(DEP_CPP_SDBM_) "$(INTDIR)"
267    $(CPP) $(CPP_PROJ) $(SOURCE)
268
269
270 !ENDIF 
271
272 # End Source File
273 ################################################################################
274 # Begin Source File
275
276 SOURCE=..\ext\SDBM_File\sdbm\sdbm.c
277 DEP_CPP_SDBM_C=\
278         ".\config.h"\
279         ".\..\ext\SDBM_File\sdbm\sdbm.h"\
280         ".\..\ext\SDBM_File\sdbm\tune.h"\
281         ".\win32.h"\
282         ".\include\dirent.h"\
283         ".\include\sys/socket.h"\
284         ".\include\netdb.h"\
285         {$(INCLUDE)}"\sys\Types.h"\
286         {$(INCLUDE)}"\sys\Stat.h"\
287         
288
289 "$(INTDIR)\sdbm.obj" : $(SOURCE) $(DEP_CPP_SDBM_C) "$(INTDIR)"
290    $(CPP) $(CPP_PROJ) $(SOURCE)
291
292
293 # End Source File
294 ################################################################################
295 # Begin Source File
296
297 SOURCE=..\ext\SDBM_File\sdbm\pair.c
298 DEP_CPP_PAIR_=\
299         ".\config.h"\
300         ".\..\ext\SDBM_File\sdbm\sdbm.h"\
301         ".\..\ext\SDBM_File\sdbm\tune.h"\
302         ".\win32.h"\
303         ".\include\dirent.h"\
304         ".\include\sys/socket.h"\
305         ".\include\netdb.h"\
306         {$(INCLUDE)}"\sys\Types.h"\
307         {$(INCLUDE)}"\sys\Stat.h"\
308         
309
310 "$(INTDIR)\pair.obj" : $(SOURCE) $(DEP_CPP_PAIR_) "$(INTDIR)"
311    $(CPP) $(CPP_PROJ) $(SOURCE)
312
313
314 # End Source File
315 ################################################################################
316 # Begin Source File
317
318 SOURCE=..\ext\SDBM_File\sdbm\hash.c
319 DEP_CPP_HASH_=\
320         ".\config.h"\
321         ".\..\ext\SDBM_File\sdbm\sdbm.h"\
322         ".\win32.h"\
323         ".\include\dirent.h"\
324         ".\include\sys/socket.h"\
325         ".\include\netdb.h"\
326         {$(INCLUDE)}"\sys\Types.h"\
327         {$(INCLUDE)}"\sys\Stat.h"\
328         
329
330 "$(INTDIR)\hash.obj" : $(SOURCE) $(DEP_CPP_HASH_) "$(INTDIR)"
331    $(CPP) $(CPP_PROJ) $(SOURCE)
332
333
334 # End Source File
335 ################################################################################
336 # Begin Source File
337
338 SOURCE=.\SDBM_File.def
339
340 !IF  "$(CFG)" == "SDBM_File - Win32 Release"
341
342 !ELSEIF  "$(CFG)" == "SDBM_File - Win32 Debug"
343
344 !ENDIF 
345
346 # End Source File
347 ################################################################################
348 # Begin Source File
349
350 SOURCE=..\perl.lib
351
352 !IF  "$(CFG)" == "SDBM_File - Win32 Release"
353
354 !ELSEIF  "$(CFG)" == "SDBM_File - Win32 Debug"
355
356 !ENDIF 
357
358 # End Source File
359 # End Target
360 # End Project
361 ################################################################################