1 # Microsoft Developer Studio Generated NMAKE File, Format Version 4.00
4 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
7 CFG=SDBM_File - Win32 Debug
8 !MESSAGE No configuration specified. Defaulting to SDBM_File - Win32 Debug.
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:
17 !MESSAGE NMAKE /f "SDBM_File.mak" CFG="SDBM_File - Win32 Debug"
19 !MESSAGE Possible choices for configuration are:
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")
26 !ERROR An invalid configuration is specified.
29 !IF "$(OS)" == "Windows_NT"
34 ################################################################################
36 # PROP Target_Last_Scanned "SDBM_File - Win32 Debug"
41 !IF "$(CFG)" == "SDBM_File - Win32 Release"
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 ""
49 # PROP Use_Debug_Libraries 0
50 # PROP Output_Dir "Release"
51 # PROP Intermediate_Dir "Release"
56 ALL : "$(OUTDIR)\SDBM_File.dll"
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"
68 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
70 # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
71 # ADD CPP /nologo /MT /W3 /GX /O2 /I ".\include" /I "." /I ".." /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "MSDOS" /YX /c
72 CPP_PROJ=/nologo /MT /W3 /GX /O2 /I ".\include" /I "." /I ".." /D "NDEBUG" /D\
73 "WIN32" /D "_WINDOWS" /D "MSDOS" /Fp"$(INTDIR)/SDBM_File.pch" /YX\
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"
83 # ADD BASE BSC32 /nologo
85 BSC32_FLAGS=/nologo /o"$(OUTDIR)/SDBM_File.bsc"
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"
97 "$(INTDIR)/sdbm.obj" \
98 "$(INTDIR)/pair.obj" \
99 "$(INTDIR)/hash.obj" \
100 "$(INTDIR)/SDBM_File.obj" \
103 "$(OUTDIR)\SDBM_File.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
105 $(LINK32_FLAGS) $(LINK32_OBJS)
108 !ELSEIF "$(CFG)" == "SDBM_File - Win32 Debug"
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 ""
116 # PROP Use_Debug_Libraries 1
117 # PROP Output_Dir "Debug"
118 # PROP Intermediate_Dir "Debug"
123 ALL : "$(OUTDIR)\SDBM_File.dll"
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"
137 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
139 # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
140 # ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I ".\include" /I "." /I ".." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "MSDOS" /YX /c
141 CPP_PROJ=/nologo /MTd /W3 /Gm /GX /Zi /Od /I ".\include" /I "." /I ".." /D\
142 "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "MSDOS" /Fp"$(INTDIR)/SDBM_File.pch" /YX\
143 /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c
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"
152 # ADD BASE BSC32 /nologo
154 BSC32_FLAGS=/nologo /o"$(OUTDIR)/SDBM_File.bsc"
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"
166 "$(INTDIR)/hash.obj" \
167 "$(INTDIR)/pair.obj" \
168 "$(INTDIR)/SDBM_File.obj" \
169 "$(INTDIR)/sdbm.obj" \
172 "$(OUTDIR)\SDBM_File.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
174 $(LINK32_FLAGS) $(LINK32_OBJS)
180 $(CPP) $(CPP_PROJ) $<
182 .cpp{$(CPP_OBJS)}.obj:
183 $(CPP) $(CPP_PROJ) $<
185 .cxx{$(CPP_OBJS)}.obj:
186 $(CPP) $(CPP_PROJ) $<
189 $(CPP) $(CPP_PROJ) $<
191 .cpp{$(CPP_SBRS)}.sbr:
192 $(CPP) $(CPP_PROJ) $<
194 .cxx{$(CPP_SBRS)}.sbr:
195 $(CPP) $(CPP_PROJ) $<
197 ################################################################################
200 # Name "SDBM_File - Win32 Release"
201 # Name "SDBM_File - Win32 Debug"
203 !IF "$(CFG)" == "SDBM_File - Win32 Release"
205 !ELSEIF "$(CFG)" == "SDBM_File - Win32 Debug"
209 ################################################################################
212 SOURCE=..\ext\SDBM_File\SDBM_File.c
217 ".\..\ext\SDBM_File\sdbm\sdbm.h"\
220 {$(INCLUDE)}"\sys\Types.h"\
222 {$(INCLUDE)}"\sys\Stat.h"\
223 ".\include\dirent.h"\
226 ".\..\plan9\plan9ish.h"\
245 ".\include\sys/socket.h"\
256 !IF "$(CFG)" == "SDBM_File - Win32 Release"
259 "$(INTDIR)\SDBM_File.obj" : $(SOURCE) $(DEP_CPP_SDBM_) "$(INTDIR)"
260 $(CPP) $(CPP_PROJ) $(SOURCE)
263 !ELSEIF "$(CFG)" == "SDBM_File - Win32 Debug"
266 "$(INTDIR)\SDBM_File.obj" : $(SOURCE) $(DEP_CPP_SDBM_) "$(INTDIR)"
267 $(CPP) $(CPP_PROJ) $(SOURCE)
273 ################################################################################
276 SOURCE=..\ext\SDBM_File\sdbm\sdbm.c
279 ".\..\ext\SDBM_File\sdbm\sdbm.h"\
280 ".\..\ext\SDBM_File\sdbm\tune.h"\
282 ".\include\dirent.h"\
283 ".\include\sys/socket.h"\
285 {$(INCLUDE)}"\sys\Types.h"\
286 {$(INCLUDE)}"\sys\Stat.h"\
289 "$(INTDIR)\sdbm.obj" : $(SOURCE) $(DEP_CPP_SDBM_C) "$(INTDIR)"
290 $(CPP) $(CPP_PROJ) $(SOURCE)
294 ################################################################################
297 SOURCE=..\ext\SDBM_File\sdbm\pair.c
300 ".\..\ext\SDBM_File\sdbm\sdbm.h"\
301 ".\..\ext\SDBM_File\sdbm\tune.h"\
303 ".\include\dirent.h"\
304 ".\include\sys/socket.h"\
306 {$(INCLUDE)}"\sys\Types.h"\
307 {$(INCLUDE)}"\sys\Stat.h"\
310 "$(INTDIR)\pair.obj" : $(SOURCE) $(DEP_CPP_PAIR_) "$(INTDIR)"
311 $(CPP) $(CPP_PROJ) $(SOURCE)
315 ################################################################################
318 SOURCE=..\ext\SDBM_File\sdbm\hash.c
321 ".\..\ext\SDBM_File\sdbm\sdbm.h"\
323 ".\include\dirent.h"\
324 ".\include\sys/socket.h"\
326 {$(INCLUDE)}"\sys\Types.h"\
327 {$(INCLUDE)}"\sys\Stat.h"\
330 "$(INTDIR)\hash.obj" : $(SOURCE) $(DEP_CPP_HASH_) "$(INTDIR)"
331 $(CPP) $(CPP_PROJ) $(SOURCE)
335 ################################################################################
338 SOURCE=.\SDBM_File.def
340 !IF "$(CFG)" == "SDBM_File - Win32 Release"
342 !ELSEIF "$(CFG)" == "SDBM_File - Win32 Debug"
347 ################################################################################
352 !IF "$(CFG)" == "SDBM_File - Win32 Release"
354 !ELSEIF "$(CFG)" == "SDBM_File - Win32 Debug"
361 ################################################################################