1 # Copyright 2000, International Business Machines Corporation and others.
4 # This software has been released under the terms of the IBM Public
5 # License. For details, see the LICENSE file in the top-level source
6 # directory or online at http://www.openafs.org/dl/license10.html
8 AFSDEV_AUXCDEFINES = -DAFS_PTHREAD_ENV
10 !include ..\..\config\NTMakefile.$(SYS_NAME)
11 !include ..\..\config\NTMakefile.version
18 PTSERVER = ..\..\ptserver
20 VLSERVER = ..\..\vlserver
24 afs_AdminBosErrors.c : afs_AdminBosErrors.et
25 $(DEL) afs_AdminBosErrors.h afs_AdminBosErrors.c
26 $(COMPILE_ET) afs_AdminBosErrors -h afs_AdminBosErrors
27 $(COPY) afs_AdminBosErrors.h $(DESTDIR)\include\afs\afs_AdminBosErrors.h
29 afs_AdminCfgErrors.c : afs_AdminCfgErrors.et
30 $(DEL) afs_AdminCfgErrors.h afs_AdminCfgErrors.c
31 $(COMPILE_ET) afs_AdminCfgErrors -h afs_AdminCfgErrors
32 $(COPY) afs_AdminCfgErrors.h $(DESTDIR)\include\afs\afs_AdminCfgErrors.h
34 afs_AdminClientErrors.c : afs_AdminClientErrors.et
35 $(DEL) afs_AdminClientErrors.h afs_AdminClientErrors.c
36 $(COMPILE_ET) afs_AdminClientErrors -h afs_AdminClientErrors
37 $(COPY) afs_AdminClientErrors.h $(DESTDIR)\include\afs\afs_AdminClientErrors.h
39 afs_AdminCommonErrors.c: afs_AdminCommonErrors.et
40 $(DEL) afs_AdminCommonErrors.h afs_AdminCommonErrors.c
41 $(COMPILE_ET) afs_AdminCommonErrors -h afs_AdminCommonErrors
42 $(COPY) afs_AdminCommonErrors.h $(DESTDIR)\include\afs\afs_AdminCommonErrors.h
44 afs_AdminKasErrors.c : afs_AdminKasErrors.et
45 $(DEL) afs_AdminKasErrors.h afs_AdminKasErrors.c
46 $(COMPILE_ET) afs_AdminKasErrors -h afs_AdminKasErrors
47 $(COPY) afs_AdminKasErrors.h $(DESTDIR)\include\afs\afs_AdminKasErrors.h
49 afs_AdminMiscErrors.c : afs_AdminMiscErrors.et
50 $(DEL) afs_AdminMiscErrors.h afs_AdminMiscErrors.c
51 $(COMPILE_ET) afs_AdminMiscErrors -h afs_AdminMiscErrors
52 $(COPY) afs_AdminMiscErrors.h $(DESTDIR)\include\afs\afs_AdminMiscErrors.h
54 afs_AdminPtsErrors.c : afs_AdminPtsErrors.et
55 $(DEL) afs_AdminPtsErrors.h afs_AdminPtsErrors.c
56 $(COMPILE_ET) afs_AdminPtsErrors -h afs_AdminPtsErrors
57 $(COPY) afs_AdminPtsErrors.h $(DESTDIR)\include\afs\afs_AdminPtsErrors.h
59 afs_AdminUtilErrors.c : afs_AdminUtilErrors.et
60 $(DEL) afs_AdminUtilErrors.h afs_AdminUtilErrors.c
61 $(COMPILE_ET) afs_AdminUtilErrors -h afs_AdminUtilErrors
62 $(COPY) afs_AdminUtilErrors.h $(DESTDIR)\include\afs\afs_AdminUtilErrors.h
64 afs_AdminVosErrors.c : afs_AdminVosErrors.et
65 $(DEL) afs_AdminVosErrors.h afs_AdminVosErrors.c
66 $(COMPILE_ET) afs_AdminVosErrors -h afs_AdminVosErrors
67 $(COPY) afs_AdminVosErrors.h $(DESTDIR)\include\afs\afs_AdminVosErrors.h
71 afs_AdminBosErrors.obj \
72 afs_AdminCfgErrors.obj \
73 afs_AdminClientErrors.obj \
74 afs_AdminCommonErrors.obj \
75 afs_AdminKasErrors.obj \
76 afs_AdminMiscErrors.obj \
77 afs_AdminPtsErrors.obj \
78 afs_AdminUtilErrors.obj \
79 afs_AdminVosErrors.obj \
101 $(DESTDIR)\include\afs\afs_utilAdmin.h \
102 $(DESTDIR)\include\afs\afs_AdminErrors.h
104 DLLFILE = $(DESTDIR)\root.server\usr\afs\bin\afsadminutil.dll
105 ILIBDIR = $(DESTDIR)\lib\afs
108 $(DESTDIR)\lib\pthread.lib \
109 $(DESTDIR)\lib\afsrpc.lib \
110 $(DESTDIR)\lib\afsauthent.lib
112 $(DLLFILE): $(DLLOBJS) $(DLLLIBS)
113 $(DLLCONLINK) /DEF:afsadminutil.def
115 $(COPY) $*.lib $(ILIBDIR)
118 install: afs_AdminCommonErrors.c \
119 afs_AdminBosErrors.c \
120 afs_AdminCfgErrors.c \
121 afs_AdminClientErrors.c \
122 afs_AdminKasErrors.c \
123 afs_AdminMiscErrors.c \
124 afs_AdminPtsErrors.c \
125 afs_AdminUtilErrors.c \
126 afs_AdminVosErrors.c \
130 # Definitions for generating versioninfo resources
131 afsadminutil.res: afsadminutil.rc AFS_component_version_number.h
134 ktc_errors.obj: $(AUTH)\ktc_errors.c
135 $(C2OBJ) $(AUTH)\ktc_errors.c
137 acfg_errors.obj: $(AUTH)\acfg_errors.c
138 $(C2OBJ) $(AUTH)\acfg_errors.c
140 boserr.obj: $(BOZO)\boserr.c
141 $(C2OBJ) $(BOZO)\boserr.c
143 cmd_errors.obj: $(CMD)\cmd_errors.c
144 $(C2OBJ) $(CMD)\cmd_errors.c
146 kaerrors.obj: $(KAUTH)\kaerrors.c
147 $(C2OBJ) $(KAUTH)\kaerrors.c
149 pterror.obj: $(PTSERVER)\pterror.c
150 $(C2OBJ) $(PTSERVER)\pterror.c
152 rxkad_errs.obj: $(RXKAD)\rxkad_errs.c
153 $(C2OBJ) $(RXKAD)\rxkad_errs.c
155 uerrors.obj: $(UBIK)\uerrors.c
156 $(C2OBJ) $(UBIK)\uerrors.c
158 vl_errors.obj: $(VLSERVER)\vl_errors.c
159 $(C2OBJ) $(VLSERVER)\vl_errors.c
161 volerr.obj: $(VOLSER)\volerr.c
162 $(C2OBJ) $(VOLSER)\volerr.c
165 $(DEL) afs_AdminBosErrors.c afs_AdminBosErrors.h afs_AdminBosErrors.obj
166 $(DEL) afs_AdminCfgErrors.c afs_AdminCfgErrors.h afs_AdminCfgErrors.obj
167 $(DEL) afs_AdminClientErrors.c afs_AdminClientErrors.h afs_AdminClientErrors.obj
168 $(DEL) afs_AdminCommonErrors.c afs_AdminCommonErrors.h afs_AdminCommonErrors.obj
169 $(DEL) afs_AdminKasErrors.c afs_AdminKasErrors.h afs_AdminKasErrors.obj
170 $(DEL) afs_AdminMiscErrors.c afs_AdminMiscErrors.h afs_AdminMiscErrors.obj
171 $(DEL) afs_AdminPtsErrors.c afs_AdminPtsErrors.h afs_AdminPtsErrors.obj
172 $(DEL) afs_AdminUtilErrors.c afs_AdminUtilErrors.h afs_AdminUtilErrors.obj
173 $(DEL) afs_AdminVosErrors.c afs_AdminVosErrors.h afs_AdminVosErrors.obj