# INSTALL the following in the order specified
SUBDIRS
=xnslib compiler courierlib morexnslib daemon examples
CRLIB
=${DESTDIR}/usr
/new
/lib
/xnscourier
BINDIR
=${DESTDIR}/usr
/new
# remake everything (many things assume previous subdirectories in the
# list have had a "make install" done).
@echo You should edit morexnslib
/ch
/clearinghouse.addresses \
-rm -r
-f
${DESTDIR}/usr
/local
/lib
/libcourier.a \
${DESTDIR}/usr
/local
/lib
/libcourier_p.a
for Dir in
${SUBDIRS}; do \
make
${MFLAGS} DESTDIR
=${DESTDIR} CRLIB
=${CRLIB} \
BINDIR
=${BINDIR} install); done
for Dir in
${SUBDIRS}; do \
make
${MFLAGS} DESTDIR
=${DESTDIR} CRLIB
=${CRLIB} \
for Dir in
${SUBDIRS}; do
(cd
$$Dir; make
${MFLAGS} clean); done
for Dir in
${SUBDIRS}; do \
(cd
$$Dir; make RCSNAME
=${RCSNAME} ${MFLAGS} rcs
); done
# you should probably do a "make clean" and "make rcs" before this.
# also, edit rcsdescription
courier.
tar: rcsdescription
-chmod
-r
*/RCS morexnslib
/*/RCS examples
/*/RCS
tar cvf courier.
tar Makefile README
${SUBDIRS}
-chmod
+r
*/RCS morexnslib
/*/RCS examples
/*/RCS
# courierbin.tar is a binary-only distribution of XNS Courier system
tar cvf courierbin.
tar README-BINDIST \
/usr
/local
/lib
/libcourier.a \
/usr
/local
/lib
/libcourier_p.a \
/usr
/local
/lib
/clearinghouse.addresses \
/usr
/include/courier
/usr
/include/except.h \
# in addition, /usr/local/{xnsprint,gaptelnet} etc.