# Copyright 2000, International Business Machines Corporation and others.
# All Rights Reserved.
-#
+#
# This software has been released under the terms of the IBM Public
# License. For details, see the LICENSE file in the top-level source
# directory or online at http://www.openafs.org/dl/license10.html
# include the AFSD source tree on our inclusion path
-AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) /D"_AFXDLL" -I..\afsd -I..\client_config -I..\kfw\inc\krb5
+AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) /D"_AFXDLL" -I..\afsd -I..\client_config -I..\kfw\inc\krb5 -DUAC_COMPATIBLE=1
# include the primary makefile
RELDIR=WINNT\client_creds
$(OUT)\afscreds_stub.res
AFSDOBJS = \
- $(OUT)\fs_utils.obj
-
-AFSAPPLIBOBJS= \
- $(OUT)\checklist.obj \
- $(OUT)\al_wizard.obj \
- $(OUT)\subclass.obj
+ $(OUT)\fs_utils.obj \
+ $(OUT)\cm_nls.obj
CLIENTOBJS = \
$(OUT)\drivemap.obj \
- $(OUT)\RegistrySupport.obj
+ $(OUT)\RegistrySupport.obj
VCLIBS =\
- iphlpapi.lib \
+ iphlpapi.lib \
comctl32.lib \
shell32.lib \
uuid.lib \
ole32.lib \
mpr.lib \
- netapi32.lib
+ userenv.lib \
+ netapi32.lib \
+ secur32.lib
EXELIBS = \
$(DESTDIR)\lib\afs\afspioctl.lib \
$(DESTDIR)\lib\libosi.lib \
- $(DESTDIR)\lib\afs\TaLocale.lib \
- $(DESTDIR)\lib\lanahelper.lib \
- $(DESTDIR)\lib\afsrxkad.lib \
- $(DESTDIR)\lib\afsdes.lib \
+ $(DESTDIR)\lib\afs\TaAfsAppLib.lib \
+ $(DESTDIR)\lib\lanahelper.lib \
+ $(DESTDIR)\lib\afsrxkad.lib \
$(DESTDIR)\lib\afsauthent.lib \
$(DESTDIR)\lib\libafsconf.lib \
- $(DESTDIR)\lib\afskfw.lib
+ $(DESTDIR)\lib\afs\afsreg.lib \
+ $(DESTDIR)\lib\afskfw.lib \
+ $(DESTDIR)\lib\afs\afscom_err.lib \
+ $(DESTDIR)\lib\afs\afsutil.lib \
+ $(DESTDIR)\lib\afsroken.lib
+
############################################################################
#
$(CLIENTOBJS): $(CLIENT)\$$(@B).cpp
$(C2OBJ) -I$(*D) $**
-$(AFSAPPLIBOBJS): $(AFSAPPLIB)\$$(@B).cpp
- $(C2OBJ) -I$(*D) $**
-
$(AFSDOBJS): $(AFSD)\$$(@B).c
- $(C2OBJ) -I$(*D) $**
+ $(C2OBJ) -I$(*D) -I$(DESTDIR)\include\rx $**
$(EXEOBJS): $$(@B).cpp
$(C2OBJ) -I$(*D) -I$(AFSAPPLIB) $**
############################################################################
-$(EXEFILE) : $(EXEOBJS) $(EXECOBJS) $(EXERES) $(AFSAPPLIBOBJS) $(AFSDOBJS) $(CLIENTOBJS) $(EXELIBS)
+$(EXEFILE) : $(EXEOBJS) $(EXECOBJS) $(EXERES) $(AFSDOBJS) $(CLIENTOBJS) $(EXELIBS)
$(EXEGUILINK) $(VCLIBS)
- $(EXEPREP)
+ $(_VC_MANIFEST_EMBED_EXE)
+ $(EXEPREP)
+ $(CODESIGN_USERLAND)
+ $(SYMSTORE_IMPORT)
install : $(COPYHEADERS) $(EXEFILE) lang
clean::
$(CD) lang
- for /f %l in ('dir /B ??_??') if exist @$(NTLANG) do @$(NTLANG) %l $(MAKECMD) /nologo /f NTMakefile clean
+ @if exist AFS_component_version_number.h del AFS_component_version_number.h
+ for /f %l in ('dir /B ??_??') do @$(NTLANG) %l $(MAKECMD) /nologo /f NTMakefile clean
$(CD) ..
mkdir: