srcdir = .
CPPDEP= gcc -MM
SUBDIRS = errormail mailbox hold sm smtp expirer reroute #fuzzyalias
all:
cd libta ; $(MAKE) $(MFLAGS)
for x in $(SUBDIRS); do \
if [ -f $$x/Makefile ]; then \
( cd $$x; ${MAKE} ${MFLAGS} ) || exit 1 ; \
fi ; \
done
# all: libta/libta.a-a errormail/errormail-a mailbox/mailbox-a \
# hold/hold-a sm/sm-a smtp/smtp-a
depend:
cd libta; $(MAKE) $(MFLAGS) depend CPPDEP="${CPPDEP}"
for x in $(SUBDIRS); do \
if [ -f $$x/Makefile ]; then \
( cd $$x; ${MAKE} ${MFLAGS} depend CPPDEP="${CPPDEP}" ) \
|| exit 1 ; \
fi ; \
done
clean mostlyclean:
cd libta ; $(MAKE) $(MFLAGS) clean
for x in $(SUBDIRS); do \
if [ -f $$x/Makefile ]; then \
( cd $$x; ${MAKE} ${MFLAGS} clean ) \
|| exit 1 ; \
fi ; \
done
-rm -f *~
distclean:
cd libta ; $(MAKE) $(MFLAGS) distclean
for x in $(SUBDIRS); do \
if [ -f $$x/Makefile ]; then \
( cd $$x; ${MAKE} ${MFLAGS} distclean ) \
|| exit 1 ; \
fi ; \
done
-rm -f *~
rm -f Makefile
install:
@cd libta; $(MAKE) $(MFLAGS)
@for x in $(SUBDIRS); do \
if [ -f $$x/Makefile ]; then \
( cd $$x; ${MAKE} ${MFLAGS} install ) \
|| exit 1 ; \
fi ; \
done
# errormail/errormail: libta/libta.a
# cd errormail ; $(MAKE) $(MFLAGS)
# errormail/errormail-a:
# cd errormail ; $(MAKE) $(MFLAGS)
#
# mailbox/mailbox: libta/libta.a
# cd mailbox ; $(MAKE) $(MFLAGS)
# mailbox/mailbox-a:
# cd mailbox ; $(MAKE) $(MFLAGS)
#
# sm/sm: libta/libta.a
# cd sm ; $(MAKE) $(MFLAGS)
# sm/sm-a:
# cd sm ; $(MAKE) $(MFLAGS)
#
# smtp/smtp: libta/libta.a
# cd smtp ; $(MAKE) $(MFLAGS)
# smtp/smtp-a:
# cd smtp ; $(MAKE) $(MFLAGS)
#
# hold/hold: libta/libta.a
# cd hold ; $(MAKE) $(MFLAGS)
# hold/hold-a:
# cd hold ; $(MAKE) $(MFLAGS)
#
# libta/libta.a: libta/*.c
# cd libta ; $(MAKE) $(MFLAGS)
# libta/libta.a-a:
# cd libta ; $(MAKE) $(MFLAGS)
syntax highlighted by Code2HTML, v. 0.9.1