# License. For details, see the LICENSE file in the top-level source
# directory or online at http://www.openafs.org/dl/license10.html
-AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -I..\afsd /D"_WINDOWS" /D"_WINDLL" /D"_AFXDLL" /D"_USRDLL"
+AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -I$(DESTDIR)\include\afs -I$(DESTDIR)\include\rx \
+ /D"_WINDOWS" /D"_WINDLL" /D"_AFXDLL" /D"_USRDLL" -DUNICODE -D_UNICODE
NO_CRTDBG=1 #define this to disable any CRT_DBG flag
RELDIR=WINNT\client_exp
!INCLUDE ..\..\config\NTMakefile.$(SYS_NAME)
!include ..\..\config\NTMakefile.version
+ETC = $(DESTDIR)\root.client\usr\vice\etc
+
############################################################################
# afs_shl_ext.dll
-DLLFILE = $(DESTDIR)\root.client\usr\vice\etc\afs_shl_ext.dll
+
+DLLFILE = $(ETC)\afs_shl_ext.dll
+
+ICONS =\
+ $(ETC)\link.ico \
+ $(ETC)\mount.ico
DLLOBJS =\
$(OUT)\add_acl_entry_dlg.obj \
AFSD = ..\afsd
$(OUT)\fs_utils.obj: $(AFSD)\fs_utils.c
- $(C2OBJ) $**
+ $(C2OBJ) -I$(DESTDIR)\include\rx $**
DLLSDKLIBS =\
mpr.lib
$(DESTDIR)\lib\libafsconf.lib \
$(DESTDIR)\lib\libosi.lib \
$(DESTDIR)\lib\afs\afsreg.lib \
- $(DESTDIR)\lib\afs\TaLocale.lib \
+ $(DESTDIR)\lib\afs\TaLocaleU.lib \
$(DESTDIR)\lib\afs\afsutil.lib
$(DLLFILE): $(DLLOBJS) $(DLLLIBS)
$(_VC_MANIFEST_EMBED_DLL)
$(DLLPREP)
$(CODESIGN_USERLAND)
+ $(SYMSTORE_IMPORT)
+
+############################################################################
+# Install Icon files
+
+$(ETC)\mount.ico: mount.ico
+ $(COPY) $** $@
+
+$(ETC)\link.ico: link.ico
+ $(COPY) $** $@
############################################################################
# Definitions for generating versioninfo resources
############################################################################
# Install target; primary makefile target
-install: $(DLLFILE) lang
-install9x: install
-
+install: $(DLLFILE) $(ICONS) lang
############################################################################
# Language target