# This is a pthread safe library containing ubikclient, auth, kauth.
-AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -DAFS_PTHREAD_ENV -I..\WINNT\kfw\inc\loadfuncs \
- -I..\WINNT\kfw\inc\krb5 -I$(DESTDIR)\include\afs -I$(DESTDIR)\include\rx
+AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -DAFS_PTHREAD_ENV -I$(DESTDIR)\include\afs \
+ -I$(DESTDIR)\include\rx
RELDIR=libafsauthent
!include ..\config\NTMakefile.$(SYS_NAME)
AUDIT = ..\audit
AUTH = ..\auth
KAUTH = ..\kauth
-UBIK = ..\ubik
-UTIL = ..\util
RXKAD = ..\rxkad
PTSERVER = ..\ptserver
SYS = ..\sys
AUTHOBJS = \
$(OUT)\cellconfig.obj \
$(OUT)\userok.obj \
- $(OUT)\writeconfig.obj \
$(OUT)\authcon.obj \
+ $(OUT)\realms.obj \
$(OUT)\ktc_errors.obj \
$(OUT)\ktc_nt.obj \
+ $(OUT)\keys.obj \
$(OUT)\token.obj \
$(OUT)\token.xdr.obj \
- $(OUT)\acfg_errors.obj
+ $(OUT)\acfg_errors.obj \
+ $(OUT)\netrestrict.obj
KAUTHOBJS = \
$(OUT)\kauth.xdr.obj \
$(OUT)\kauth.cs.obj \
$(OUT)\kaaux.obj \
$(OUT)\client.obj \
+ $(OUT)\crypt.obj \
$(OUT)\authclient.obj \
$(OUT)\kautils.obj \
$(OUT)\kalocalcell.obj \
$(OUT)\user_nt.obj \
$(OUT)\katoken.obj
-UBIKOBJS = \
- $(OUT)\uinit.obj \
- $(OUT)\ubikclient.obj \
- $(OUT)\uerrors.obj \
- $(OUT)\ubik_int.cs.obj \
- $(OUT)\ubik_int.xdr.obj
-
-UTILOBJS = \
- $(OUT)\pthread_glock.obj \
- $(OUT)\get_krbrlm.obj \
- $(OUT)\casestrcpy.obj \
- $(OUT)\fileutil.obj \
- $(OUT)\dirpath.obj \
- $(OUT)\readdir_nt.obj
-
RXKADOBJS = \
$(OUT)\rxkad_errs.obj
PTSERVEROBJS = \
- $(OUT)\ptclient.obj \
$(OUT)\ptint.cs.obj \
$(OUT)\ptint.xdr.obj \
$(OUT)\ptuser.obj \
$(OUT)\pioctl_nt.obj
WINNTAFSDOBJS =\
- $(OUT)\afsrpc_c.obj
+ $(OUT)\afsrpc_$(CPU)_c.obj
DLLOBJS =\
$(AUTHOBJS) \
$(KAUTHOBJS) \
- $(UBIKOBJS) \
- $(UTILOBJS) \
$(RXKADOBJS) \
$(PTSERVEROBJS) \
$(SYSOBJS) \
$(KAUTHOBJS): $(KAUTH)\$$(@B).c
$(C2OBJ) -I$(KAUTH) $**
-$(UBIKOBJS): $(UBIK)\$$(@B).c
- $(C2OBJ) -I$(UBIK) $**
-
-$(UTILOBJS): $(UTIL)\$$(@B).c
- $(C2OBJ) -I$(UTIL) $**
-
$(RXKADOBJS): $(RXKAD)\$$(@B).c
$(C2OBJ) -I$(RXKAD) $**
$(C2OBJ) -I$(SYS) $**
DLLLIBS =\
-!IF (("$(SYS_NAME)"=="i386_win95" ) || ("$(SYS_NAME)"=="I386_WIN95" ))
- $(DESTDIR)\lib\win95\afspthread.lib \
-!ELSE
+ $(DESTDIR)\lib\afs\mtafsubik.lib \
$(DESTDIR)\lib\afspthread.lib \
-!ENDIF
$(DESTDIR)\lib\afsrpc.lib \
- $(DESTDIR)\lib\afsdes.lib \
- $(DESTDIR)\lib\afs\afsutil.lib \
+ $(DESTDIR)\lib\afs\mtafsutil.lib \
$(DESTDIR)\lib\afs\afsreg.lib \
$(DESTDIR)\lib\afs\afseventlog.lib \
$(DESTDIR)\lib\afs\afsprocmgmt.lib \
$(DESTDIR)\lib\afslwp.lib \
$(DESTDIR)\lib\lanahelper.lib \
$(DESTDIR)\lib\libafsconf.lib \
+ $(DESTDIR)\lib\opr.lib \
+ $(DESTDIR)\lib\afshcrypto.lib \
$(DESTDIR)\lib\afsroken.lib
$(LIBFILE): $(DLLOBJS) $(DLLLIBS) $(RXOBJS)
install: $(LIBFILE)
-install9x: install
-
clean ::
$(DEL) $(LIBFILE)
mkdir:
-