1 # Copyright (C) 1998 Transarc Corporation. All rights reserved.
3 ############################################################################
5 # make compiler warnings fatal
7 AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -WX
9 # since we're using rpcndr.h, we can't include <afs/stds.h>'s "hyper" type.
11 AFSDEV_AUXCDEFINES = $(AFSDEV_AUXCDEFINES) -DIGNORE_STDS_H
13 # include the primary makefile
15 !INCLUDE ..\..\config\NTMakefile.$(SYS_NAME)
16 !INCLUDE ..\..\config\NTMakefile.version
18 ############################################################################
23 INCFILEDIR = $(DESTDIR)\include\WINNT
25 EXEFILE = $(DESTDIR)\root.server\usr\afs\bin\TaAfsAdmSvr.exe
27 LIBFILE = $(DESTDIR)\lib\afs\TaAfsAdmSvrClient.lib
30 $(INCFILEDIR)\TaAfsAdmSvr.h \
31 $(INCFILEDIR)\TaAfsAdmSvrClient.h \
32 $(INCFILEDIR)\TaAfsAdmSvrCommon.h \
33 $(INCFILEDIR)\iTaAfsAdmSvr.h \
34 $(INCFILEDIR)\iTaAfsAdmSvrTypes.h
41 TaAfsAdmSvrClient.obj \
42 TaAfsAdmSvrClientBind.obj \
43 TaAfsAdmSvrClientCache.obj \
44 TaAfsAdmSvrClientCell.obj \
45 TaAfsAdmSvrClientGroup.obj \
46 TaAfsAdmSvrClientInternal.obj \
47 TaAfsAdmSvrClientNotify.obj \
48 TaAfsAdmSvrClientPing.obj \
49 TaAfsAdmSvrClientUser.obj \
50 TaAfsAdmSvrCommon.obj \
56 TaAfsAdmSvrCallback.obj \
58 TaAfsAdmSvrCommon.obj \
59 TaAfsAdmSvrDebug.obj \
60 TaAfsAdmSvrGeneral.obj \
61 TaAfsAdmSvrGroup.obj \
63 TaAfsAdmSvrProperties.obj \
64 TaAfsAdmSvrSearch.obj \
77 $(DESTDIR)\lib\afs\AfsClass.lib \
78 $(DESTDIR)\lib\afs\TaAfsAppLib.lib \
79 $(DESTDIR)\lib\afs\AfsKasAdmin.lib \
80 $(DESTDIR)\lib\afs\AfsPtsAdmin.lib \
81 $(DESTDIR)\lib\afs\AfsVosAdmin.lib \
82 $(DESTDIR)\lib\afs\AfsBosAdmin.lib \
83 $(DESTDIR)\lib\afs\AfsAdminUtil.lib \
84 $(DESTDIR)\lib\afs\AfsClientAdmin.lib
86 ############################################################################
106 midl $(MIDL_FLAGS) $<
108 ############################################################################
112 nmake /nologo /f ntmakefile headers
115 $(LIBFILE) : $(LIBOBJS)
120 nmake /nologo /f ntmakefile primary
125 nmake /nologo /f ntmakefile primary
128 $(EXEFILE) : $(EXEOBJS) $(EXELIBS)
129 $(EXECONLINK) $(VCLIBS)
142 if exist ITaAfsAdmSvr*.cpp del ITaAfsAdmSvr*.cpp
143 if exist ITaAfsAdmSvr*.c del ITaAfsAdmSvr*.c
144 if exist ITaAfsAdmSvr*.h del ITaAfsAdmSvr*.h
146 ############################################################################
151 AfsAdmSvr.res : AfsAdmSvr.rc AFS_component_version_number.h