]> arthur.barton.de Git - netatalk.git/blob - etc/Makefile
*** empty log message ***
[netatalk.git] / etc / Makefile
1 ALL=    afpd uams psf atalkd papd 
2 TAGSFILE=tags
3 CC=cc
4 INSTALL=        install
5
6 all:    ${ALL}
7
8 ${ALL}: FRC
9         cd $@; ${MAKE} ${MFLAGS} CC="${CC}" \
10             MSGDIR="${MSGDIR}" \
11             ADDLIBS="${ADDLIBS}" DEFS="${DEFS}" OPTOPTS="${OPTOPTS}" \
12             SBINDIR="${SBINDIR}" BINDIR="${BINDIR}" RESDIR="${RESDIR}" \
13             ETCDIR="${ETCDIR}" LIBDIR="${LIBDIR}" INCDIR="${INCDIR}" \
14             DESTDIR="${DESTDIR}" AFSDIR="${AFSDIR}" KRBDIR="${KRBDIR}" \
15             DESDIR="${DESDIR}" TCPWRAPDIR="${TCPWRAPDIR}" PAMDIR="${PAMDIR}" \
16             CRYPTODIR="${CRYPTODIR}" DB2DIR="${DB2DIR}" \
17             CAPDIR="${CAPDIR}" all
18
19 FRC:
20
21 tags:
22         for i in ${ALL}; do \
23             (cd $$i; ${MAKE} ${MFLAGS} DEFS="${DEFS}" \
24                 TAGSFILE=../${TAGSFILE} tags); \
25         done
26
27 install:
28         -mkdir ${ETCDIR}
29         -mkdir ${SBINDIR}
30         for i in ${ALL}; \
31             do (cd $$i; ${MAKE} ${MFLAGS} CC="${CC}" \
32                 ADDLIBS="${ADDLIBS}" DEFS="${DEFS}" OPTOPTS="${OPTOPTS}" \
33                 SBINDIR="${SBINDIR}" BINDIR="${BINDIR}" RESDIR="${RESDIR}" \
34                 ETCDIR="${ETCDIR}" LIBDIR="${LIBDIR}" INCDIR="${INCDIR}" \
35                 DESTDIR="${DESTDIR}" AFSDIR="${AFSDIR}" KRBDIR="${KRBDIR}" \
36                 TCPWRAPDIR="${TCPWRAPDIR}" PAMDIR="${PAMDIR}" \
37                 CAPDIR="${CAPDIR}" \
38                 INSTALL="${INSTALL}" DESDIR="${DESDIR}" install); \
39         done
40
41 clean:
42         for i in ${ALL}; \
43             do (cd $$i; ${MAKE} ${MFLAGS} clean); \
44         done
45
46 depend:
47         for i in ${ALL}; \
48             do (cd $$i; ${MAKE} ${MFLAGS} DEFS=${DEFS} depend); \
49         done