|
|
1.1 ! root 1: # Makefile 4.3 83/07/05 ! 2: # ! 3: ! 4: DESTDIR= ! 5: AS=/bin/as ! 6: CC=/bin/cc ! 7: LD=/bin/ld ! 8: INCLDIR=${DESTDIR}/usr/include ! 9: LIBDIR=${DESTDIR}/lib ! 10: ULIBDIR=${DESTDIR}/usr/lib ! 11: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR} ! 12: ! 13: INSTALL=install ! 14: ALL= gen sys ! 15: ! 16: all: libsys5.a libsys5_p.a ! 17: ! 18: libsys5.a libsys5_p.a: ${ALL} ! 19: -mkdir tmp ! 20: for i in ${ALL}; do (cd tmp; ar x ../$$i/$${i}lib); done ! 21: ls tmp/*.o | sort -t/ +1 > t1 ! 22: ar cr libsys5.a `lorder \`cat t1\` | tsort` ! 23: rm -f t1 tmp/* ! 24: for i in ${ALL}; do (cd tmp; ar x ../$$i/$${i}lib_p); done ! 25: ls tmp/*.o | sort -t/ +1 > t1 ! 26: ar cr libsys5_p.a `lorder \`cat t1\` | tsort` ! 27: rm -rf t1 tmp ! 28: ! 29: ${ALL}: FRC ! 30: cd $@; make ${MFLAGS} ${MAKEPARAM} ! 31: ! 32: FRC: ! 33: ! 34: clean: ! 35: for i in ${ALL}; do (cd $$i; make ${MFLAGS} clean); done ! 36: rm -f tmp/*.o; ! 37: rm libsys5.a libsys5_p.a ! 38: -rmdir tmp ! 39: ! 40: cleansrc: clean ! 41: rm -f Makefile ! 42: ! 43: install: all ! 44: ${INSTALL} libsys5.a ${DESTDIR}/usr/lib/libsys5.a ! 45: ranlib ${DESTDIR}/usr/lib/libsys5.a ! 46: ${INSTALL} libsys5_p.a ${DESTDIR}/usr/lib/libsys5_p.a ! 47: ranlib ${DESTDIR}/usr/lib/libsys5_p.a
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.