1 # Microsoft Developer Studio Generated NMAKE File, Based on KClient.dsp
3 CFG=kclient - Win32 Release
4 !MESSAGE No configuration specified. Defaulting to kclient - Win32 Release.
7 !IF "$(CFG)" != "kclient - Win32 Release" && "$(CFG)" !=\
8 "kclient - Win32 Debug"
9 !MESSAGE Invalid configuration "$(CFG)" specified.
10 !MESSAGE You can specify a configuration when running NMAKE
11 !MESSAGE by defining the macro CFG on the command line. For example:
13 !MESSAGE NMAKE /f "KClient.mak" CFG="kclient - Win32 Release"
15 !MESSAGE Possible choices for configuration are:
17 !MESSAGE "kclient - Win32 Release" (based on\
18 "Win32 (x86) Dynamic-Link Library")
19 !MESSAGE "kclient - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
21 !ERROR An invalid configuration is specified.
24 !IF "$(OS)" == "Windows_NT"
30 !IF "$(CFG)" == "kclient - Win32 Release"
38 !IF "$(RECURSE)" == "0"
40 ALL : "$(OUTDIR)\kclnt32.dll"
44 ALL : "krb - Win32 Release" "$(OUTDIR)\kclnt32.dll"
48 !IF "$(RECURSE)" == "1"
49 CLEAN :"krb - Win32 ReleaseCLEAN"
53 -@erase "$(INTDIR)\KClient.obj"
54 -@erase "$(INTDIR)\passwd_dialog.res"
55 -@erase "$(INTDIR)\passwd_dlg.obj"
56 -@erase "$(INTDIR)\vc50.idb"
57 -@erase "$(OUTDIR)\kclnt32.dll"
58 -@erase "$(OUTDIR)\kclnt32.exp"
59 -@erase "$(OUTDIR)\kclnt32.lib"
62 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
65 CPP_PROJ=/nologo /MT /W3 /GX /O2 /I "." /I "..\krb" /I "..\..\include" /I\
66 "..\..\include\win32" /I "..\des" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D\
67 "HAVE_CONFIG_H" /Fp"$(INTDIR)\KClient.pch" /YX /Fo"$(INTDIR)\\"\
68 /Fd"$(INTDIR)\\" /FD /c
77 .cpp{$(CPP_OBJS)}.obj::
82 .cxx{$(CPP_OBJS)}.obj::
92 .cpp{$(CPP_SBRS)}.sbr::
97 .cxx{$(CPP_SBRS)}.sbr::
103 MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32
105 RSC_PROJ=/l 0x409 /fo"$(INTDIR)\passwd_dialog.res" /d "NDEBUG"
107 BSC32_FLAGS=/nologo /o"$(OUTDIR)\KClient.bsc"
111 LINK32_FLAGS=..\krb\Release\krb.lib ..\des\Release\des.lib wsock32.lib\
112 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib\
113 shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1320000"\
114 /subsystem:windows /dll /incremental:no /pdb:"$(OUTDIR)\kclnt32.pdb"\
115 /machine:I386 /def:".\KClient.def" /out:"$(OUTDIR)\kclnt32.dll"\
116 /implib:"$(OUTDIR)\kclnt32.lib"
120 "$(INTDIR)\KClient.obj" \
121 "$(INTDIR)\passwd_dialog.res" \
122 "$(INTDIR)\passwd_dlg.obj" \
123 "..\krb\Release\krb.lib"
125 "$(OUTDIR)\kclnt32.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
127 $(LINK32_FLAGS) $(LINK32_OBJS)
130 !ELSEIF "$(CFG)" == "kclient - Win32 Debug"
134 # Begin Custom Macros
138 !IF "$(RECURSE)" == "0"
140 ALL : "$(OUTDIR)\kclnt32.dll"
144 ALL : "krb - Win32 Debug" "$(OUTDIR)\kclnt32.dll"
148 !IF "$(RECURSE)" == "1"
149 CLEAN :"krb - Win32 DebugCLEAN"
153 -@erase "$(INTDIR)\KClient.obj"
154 -@erase "$(INTDIR)\passwd_dialog.res"
155 -@erase "$(INTDIR)\passwd_dlg.obj"
156 -@erase "$(INTDIR)\vc50.idb"
157 -@erase "$(INTDIR)\vc50.pdb"
158 -@erase "$(OUTDIR)\kclnt32.dll"
159 -@erase "$(OUTDIR)\kclnt32.exp"
160 -@erase "$(OUTDIR)\kclnt32.ilk"
161 -@erase "$(OUTDIR)\kclnt32.lib"
162 -@erase "$(OUTDIR)\kclnt32.pdb"
165 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
168 CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I "." /I "..\krb" /I "..\..\include"\
169 /I "..\..\include\win32" /I "..\des" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D\
170 "HAVE_CONFIG_H" /Fp"$(INTDIR)\KClient.pch" /YX /Fo"$(INTDIR)\\"\
171 /Fd"$(INTDIR)\\" /FD /c
175 .c{$(CPP_OBJS)}.obj::
180 .cpp{$(CPP_OBJS)}.obj::
185 .cxx{$(CPP_OBJS)}.obj::
190 .c{$(CPP_SBRS)}.sbr::
195 .cpp{$(CPP_SBRS)}.sbr::
200 .cxx{$(CPP_SBRS)}.sbr::
206 MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32
208 RSC_PROJ=/l 0x409 /fo"$(INTDIR)\passwd_dialog.res" /d "_DEBUG"
210 BSC32_FLAGS=/nologo /o"$(OUTDIR)\KClient.bsc"
214 LINK32_FLAGS=..\krb\Debug\krb.lib ..\des\Debug\des.lib wsock32.lib kernel32.lib\
215 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib\
216 ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1320000" /subsystem:windows\
217 /dll /incremental:yes /pdb:"$(OUTDIR)\kclnt32.pdb" /debug /machine:I386\
218 /def:".\KClient.def" /out:"$(OUTDIR)\kclnt32.dll"\
219 /implib:"$(OUTDIR)\kclnt32.lib"
223 "$(INTDIR)\KClient.obj" \
224 "$(INTDIR)\passwd_dialog.res" \
225 "$(INTDIR)\passwd_dlg.obj" \
226 "..\krb\Debug\krb.lib"
228 "$(OUTDIR)\kclnt32.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
230 $(LINK32_FLAGS) $(LINK32_OBJS)
236 !IF "$(CFG)" == "kclient - Win32 Release" || "$(CFG)" ==\
237 "kclient - Win32 Debug"
240 "..\..\include\win32\config.h"\
241 "..\..\include\win32\ktypes.h"\
243 "..\krb\krb-protos.h"\
249 "$(INTDIR)\KClient.obj" : $(SOURCE) $(DEP_CPP_KCLIE) "$(INTDIR)"
252 SOURCE=.\passwd_dialog.rc
254 "$(INTDIR)\passwd_dialog.res" : $(SOURCE) "$(INTDIR)"
255 $(RSC) $(RSC_PROJ) $(SOURCE)
258 SOURCE=.\passwd_dlg.c
260 "..\..\include\win32\config.h"\
264 "$(INTDIR)\passwd_dlg.obj" : $(SOURCE) $(DEP_CPP_PASSW) "$(INTDIR)"
267 !IF "$(CFG)" == "kclient - Win32 Release"
269 "krb - Win32 Release" :
270 cd "\tmp\wirus-krb\krb4-pre-0.9.9\lib\krb"
271 $(MAKE) /$(MAKEFLAGS) /F ".\krb.mak" CFG="krb - Win32 Release"
274 "krb - Win32 ReleaseCLEAN" :
275 cd "\tmp\wirus-krb\krb4-pre-0.9.9\lib\krb"
276 $(MAKE) /$(MAKEFLAGS) CLEAN /F ".\krb.mak" CFG="krb - Win32 Release"\
280 !ELSEIF "$(CFG)" == "kclient - Win32 Debug"
282 "krb - Win32 Debug" :
283 cd "\tmp\wirus-krb\krb4-pre-0.9.9\lib\krb"
284 $(MAKE) /$(MAKEFLAGS) /F ".\krb.mak" CFG="krb - Win32 Debug"
287 "krb - Win32 DebugCLEAN" :
288 cd "\tmp\wirus-krb\krb4-pre-0.9.9\lib\krb"
289 $(MAKE) /$(MAKEFLAGS) CLEAN /F ".\krb.mak" CFG="krb - Win32 Debug" RECURSE=1\