|
|
1.1 root 1: # Makefile 4.3 83/07/05
2: #
3: # Machine dependent routines for the Tahoe are located here
4: #
5: # To be used later
6: COMPAT= compat-4.1
7: # When the network works, use this:
8: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
9:
10: ALL= gen net stdio sys ${COMPAT}
11:
12: tahoelib tahoelib_p: ${ALL}
13: -mkdir tmp
14: for i in ${ALL}; do (cd tmp; ar x ../$$i/$${i}lib); done
15: ar cr tahoelib `ls tmp/*.o | sort -t/ +1`
16: rm -f tmp/*
17: for i in ${ALL}; do (cd tmp; ar x ../$$i/$${i}lib_p); done
18: ar cr tahoelib_p `ls tmp/*.o | sort -t/ +1`
19: rm -rf tmp
20:
21: ${ALL}: FRC
22: cd $@; make ${MFLAGS} ${MAKEPARAM}
23:
24: FRC:
25:
26: clean:
27: for i in ${ALL}; do (cd $$i; make ${MFLAGS} clean); done
28: rm -f tmp/*.o;
29: rm -f tahoelib tahoelib_p
30: -rmdir tmp
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.