Re: embedded perl and top_env problem
[p5sagit/p5-mst-13.2.git] / win32 / VC-2.0 / SDBM_File.mak
CommitLineData
68dc0745 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)" == ""
7CFG=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"
30NULL=
31!ELSE
32NULL=nul
33!ENDIF
34################################################################################
35# Begin Project
36# PROP Target_Last_Scanned "SDBM_File - Win32 Debug"
37CPP=cl.exe
38RSC=rc.exe
39MTL=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 ""
53OUTDIR=.\Release
54INTDIR=.\Release
55
56ALL : "$(OUTDIR)\SDBM_File.dll"
57
58CLEAN :
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
72CPP_PROJ=/nologo /MT /W3 /O2 /I ".\include" /I "." /I ".." /D "NDEBUG" /D\
73 "WIN32" /D "_WINDOWS" /D "MSDOS" \
74 /Fo"$(INTDIR)/" /c
75CPP_OBJS=.\Release/
76CPP_SBRS=
77# ADD BASE MTL /nologo /D "NDEBUG" /win32
78# ADD MTL /nologo /D "NDEBUG" /win32
79MTL_PROJ=/nologo /D "NDEBUG" /win32
80# ADD BASE RSC /l 0x409 /d "NDEBUG"
81# ADD RSC /l 0x409 /d "NDEBUG"
82BSC32=bscmake.exe
83# ADD BASE BSC32 /nologo
84# ADD BSC32 /nologo
85BSC32_FLAGS=/nologo /o"$(OUTDIR)/SDBM_File.bsc"
86BSC32_SBRS=
87LINK32=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"
90LINK32_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"
94DEF_FILE= \
95 ".\SDBM_File.def"
96LINK32_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 ""
120OUTDIR=.\Debug
121INTDIR=.\Debug
122
123ALL : "$(OUTDIR)\SDBM_File.dll"
124
125CLEAN :
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
3fe9a6f1 139# ADD BASE CPP /nologo /MT /W3 /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /c
140# ADD CPP /nologo /MT /W3 /Zi /Od /I ".\include" /I "." /I ".." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "MSDOS" /c
141CPP_PROJ=/nologo /MT /W3 /Zi /Od /I ".\include" /I "." /I ".." /D\
68dc0745 142 "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "MSDOS" \
143 /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c
144CPP_OBJS=.\Debug/
145CPP_SBRS=
146# ADD BASE MTL /nologo /D "_DEBUG" /win32
147# ADD MTL /nologo /D "_DEBUG" /win32
148MTL_PROJ=/nologo /D "_DEBUG" /win32
149# ADD BASE RSC /l 0x409 /d "_DEBUG"
150# ADD RSC /l 0x409 /d "_DEBUG"
151BSC32=bscmake.exe
152# ADD BASE BSC32 /nologo
153# ADD BSC32 /nologo
154BSC32_FLAGS=/nologo /o"$(OUTDIR)/SDBM_File.bsc"
155BSC32_SBRS=
156LINK32=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"
159LINK32_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"
163DEF_FILE= \
164 ".\SDBM_File.def"
165LINK32_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
212SOURCE=..\ext\SDBM_File\SDBM_File.c
213DEP_CPP_SDBM_=\
3fe9a6f1 214 "..\EXTERN.h"\
68dc0745 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
251NODEP_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
276SOURCE=..\ext\SDBM_File\sdbm\sdbm.c
277DEP_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
297SOURCE=..\ext\SDBM_File\sdbm\pair.c
298DEP_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
318SOURCE=..\ext\SDBM_File\sdbm\hash.c
319DEP_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
338SOURCE=.\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
350SOURCE=..\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################################################################################