more-makefiles-cleanup-20010829
[openafs.git] / src / libadmin / adminutil / Makefile.in
1 # Copyright 2000, International Business Machines Corporation and others.
2 # All Rights Reserved.
3
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
7
8 DESTDIR=@DESTDIR@
9 SRCDIR=@SRCDIR@
10 TOP_SRCDIR=@TOP_SRCDIR@
11 SYS_NAME=@AFS_SYSNAME@
12
13 SHELL = /bin/sh
14 include ../../config/Makefile.${SYS_NAME}
15
16 CC = ${MT_CC}
17 CFLAGS = ${OPTMZ} ${DBG} -I${TOP_SRCDIR}/config -I${SRCDIR}/include ${MT_CFLAGS}
18 CCRULE = ${CC} ${CFLAGS} -c $?
19 COMPILE_ET = ${SRCDIR}/bin/compile_et
20 RXKAD = ../../rxkad
21 AUTH = ../../auth
22 BOZO = ../../bozo
23 CMD = ../../cmd
24 KAUTH = ../../kauth
25 PTSERVER = ../../ptserver
26 UBIK = ../../ubik
27 VLSERVER = ../../vlserver
28 VOLSER = ../../volser
29
30 afs_AdminBosErrors.c ${DESTDIR}/include/afs/afs_AdminBosErrors.h: afs_AdminBosErrors.et
31         ${INSTALL} afs_AdminErrors.h ${DESTDIR}/include/afs
32         $(RM) -f afs_AdminBosErrors.c afs_AdminBosErrors.h
33         ${COMPILE_ET} afs_AdminBosErrors.et -h afs_AdminBosErrors
34         cp afs_AdminBosErrors.h ${DESTDIR}/include/afs/afs_AdminBosErrors.h
35
36 afs_AdminCfgErrors.c ${DESTDIR}/include/afs/afs_AdminCfgErrors.h: afs_AdminCfgErrors.et
37         $(RM) -f afs_AdminCfgErrors.c afs_AdminCfgErrors.h
38         ${COMPILE_ET} afs_AdminCfgErrors.et -h afs_AdminCfgErrors
39         cp afs_AdminCfgErrors.h ${DESTDIR}/include/afs/afs_AdminCfgErrors.h
40  
41 afs_AdminClientErrors.c ${DESTDIR}/include/afs/afs_AdminClientErrors.h: afs_AdminClientErrors.et
42         $(RM) -f afs_AdminClientErrors.c afs_AdminClientErrors.h
43         ${COMPILE_ET} afs_AdminClientErrors.et -h afs_AdminClientErrors
44         cp afs_AdminClientErrors.h ${DESTDIR}/include/afs/afs_AdminClientErrors.h
45  
46 afs_AdminMiscErrors.c ${DESTDIR}/include/afs/afs_AdminMiscErrors.h: afs_AdminMiscErrors.et
47         $(RM) -f afs_AdminMiscErrors.c afs_AdminMiscErrors.h
48         ${COMPILE_ET} afs_AdminMiscErrors.et -h afs_AdminMiscErrors
49         cp afs_AdminMiscErrors.h ${DESTDIR}/include/afs/afs_AdminMiscErrors.h
50  
51 afs_AdminCommonErrors.c ${DESTDIR}/include/afs/afs_AdminCommonErrors.h: afs_AdminCommonErrors.et
52         $(RM) -f afs_AdminCommonErrors.c afs_AdminCommonErrors.h
53         ${COMPILE_ET} afs_AdminCommonErrors.et -h afs_AdminCommonErrors
54         cp afs_AdminCommonErrors.h ${DESTDIR}/include/afs/afs_AdminCommonErrors.h
55  
56 afs_AdminKasErrors.c ${DESTDIR}/include/afs/afs_AdminKasErrors.h: afs_AdminKasErrors.et
57         $(RM) -f afs_AdminKasErrors.c afs_AdminKasErrors.h
58         ${COMPILE_ET} afs_AdminKasErrors.et -h afs_AdminKasErrors
59         cp afs_AdminKasErrors.h ${DESTDIR}/include/afs/afs_AdminKasErrors.h
60  
61 afs_AdminPtsErrors.c ${DESTDIR}/include/afs/afs_AdminPtsErrors.h: afs_AdminPtsErrors.et
62         $(RM) -f afs_AdminPtsErrors.c afs_AdminPtsErrors.h
63         ${COMPILE_ET} afs_AdminPtsErrors.et -h afs_AdminPtsErrors
64         cp afs_AdminPtsErrors.h ${DESTDIR}/include/afs/afs_AdminPtsErrors.h
65  
66 afs_AdminUtilErrors.c ${DESTDIR}/include/afs/afs_AdminUtilErrors.h: afs_AdminUtilErrors.et
67         $(RM) -f afs_AdminUtilErrors.c afs_AdminUtilErrors.h
68         ${COMPILE_ET} afs_AdminUtilErrors.et -h afs_AdminUtilErrors
69         cp afs_AdminUtilErrors.h ${DESTDIR}/include/afs/afs_AdminUtilErrors.h
70  
71 afs_AdminVosErrors.c ${DESTDIR}/include/afs/afs_AdminVosErrors.h: afs_AdminVosErrors.et
72         $(RM) -f afs_AdminVosErrors.c afs_AdminVosErrors.h
73         ${COMPILE_ET} afs_AdminVosErrors.et -h afs_AdminVosErrors
74         cp afs_AdminVosErrors.h ${DESTDIR}/include/afs/afs_AdminVosErrors.h
75
76 ERROROBJS = \
77         rxkad_errs.o \
78         boserr.o \
79         kaerrors.o \
80         ktc_errors.o \
81         cmd_errors.o \
82         pterror.o \
83         uerrors.o \
84         vl_errors.o \
85         acfg_errors.o \
86         volerr.o
87
88 ADMINOBJS = \
89         afs_AdminBosErrors.o \
90         afs_AdminCfgErrors.o \
91         afs_AdminClientErrors.o \
92         afs_AdminCommonErrors.o \
93         afs_AdminKasErrors.o \
94         afs_AdminMiscErrors.o \
95         afs_AdminPtsErrors.o \
96         afs_AdminUtilErrors.o \
97         afs_AdminVosErrors.o \
98         afs_utilAdmin.o
99
100 LIBOBJS = ${ADMINOBJS} ${ERROROBJS}
101
102 LIBADMINUTIL = ${DESTDIR}/lib/afs/libafsadminutil.a
103
104 system install: ${LIBADMINUTIL}
105
106 ${LIBADMINUTIL}: libafsadminutil.a
107         ${INSTALL} afs_utilAdmin.h ${DESTDIR}/include/afs
108         ${INSTALL} libafsadminutil.a ${LIBADMINUTIL}
109
110 libafsadminutil.a: ${LIBOBJS}
111         -$(RM) -f $@
112         ar rv $@ ${LIBOBJS}
113         ${RANLIB} $@
114
115 afs_utilAdmin.o: afs_utilAdmin.h
116
117 ktc_errors.o: ${AUTH}/ktc_errors.c
118         ${CCRULE}
119
120 acfg_errors.o: ${AUTH}/acfg_errors.c
121         ${CCRULE}
122
123 boserr.o: ${BOZO}/boserr.c
124         ${CCRULE}
125
126 cmd_errors.o: ${CMD}/cmd_errors.c
127         ${CCRULE}
128
129 kaerrors.o: ${KAUTH}/kaerrors.c
130         ${CCRULE}
131
132 pterror.o: ${PTSERVER}/pterror.c
133         ${CCRULE}
134
135 rxkad_errs.o: ${RXKAD}/rxkad_errs.c
136         ${CCRULE}
137
138 uerrors.o: ${UBIK}/uerrors.c
139         ${CCRULE}
140
141 vl_errors.o: ${VLSERVER}/vl_errors.c
142         ${CCRULE}
143
144 volerr.o: ${VOLSER}/volerr.c
145         ${CCRULE}
146
147 clean:
148         $(RM) -f *.o libafsadminutil*
149         $(RM) -f afs_AdminBosErrors.c afs_AdminBosErrors.h
150         $(RM) -f afs_AdminCfgErrors.c afs_AdminCfgErrors.h
151         $(RM) -f afs_AdminClientErrors.c afs_AdminClientErrors.h
152         $(RM) -f afs_AdminCommonErrors.c afs_AdminCommonErrors.h
153         $(RM) -f afs_AdminKasErrors.c afs_AdminKasErrors.h
154         $(RM) -f afs_AdminMiscErrors.c afs_AdminMiscErrors.h
155         $(RM) -f afs_AdminPtsErrors.c afs_AdminPtsErrors.h
156         $(RM) -f afs_AdminUtilErrors.c afs_AdminUtilErrors.h
157         $(RM) -f afs_AdminVosErrors.c afs_AdminVosErrors.h