]> arthur.barton.de Git - netatalk.git/blob - bin/Makefile
*** empty log message ***
[netatalk.git] / bin / Makefile
1 ALL=    aecho getzones nbp psorder megatron pap adv1tov2 afppasswd
2 TAGSFILE=tags
3 INSTALL=        install
4
5 all:    ${ALL}
6
7 ${ALL}: FRC
8         cd $@; ${MAKE} ${MFLAGS} CC="${CC}" \
9             ADDLIBS="${ADDLIBS}" DEFS="${DEFS}" OPTOPTS="${OPTOPTS}" \
10             SBINDIR="${SBINDIR}" BINDIR="${BINDIR}" RESDIR="${RESDIR}"\
11             ETCDIR="${ETCDIR}" LIBDIR="${LIBDIR}" INCDIR="${INCDIR}" \
12             DESTDIR="${DESTDIR}"
13
14 FRC:
15
16 tags:
17         for i in ${ALL}; do \
18             (cd $$i; ${MAKE} ${MFLAGS} DEFS="${DEFS}" \
19                 TAGSFILE=../${TAGSFILE} tags); \
20         done
21
22 install:
23         -mkdir ${BINDIR}
24         for i in ${ALL}; \
25             do (cd $$i; ${MAKE} ${MFLAGS} CC="${CC}" \
26                 ADDLIBS="${ADDLIBS}" DEFS="${DEFS}" OPTOPTS="${OPTOPTS}" \
27                 SBINDIR="${SBINDIR}" BINDIR="${BINDIR}" RESDIR="${RESDIR}" \
28                 ETCDIR="${ETCDIR}" LIBDIR="${LIBDIR}" INCDIR="${INCDIR}" \
29                 DESTDIR="${DESTDIR}" INSTALL="${INSTALL}" install); \
30         done
31
32 clean:
33         for i in ${ALL}; \
34             do (cd $$i; ${MAKE} ${MFLAGS} clean); \
35         done
36
37 depend:
38         for i in ${ALL}; \
39             do (cd $$i; ${MAKE} ${MFLAGS} DEFS=${DEFS} depend); \
40         done