1 1.4 phil # $NetBSD: Makefile.inc,v 1.4 1995/10/01 06:00:38 phil Exp $ 2 1.1 brezak # 3 1.1 brezak # NOTE: $S must correspond to the top of the 'sys' tree 4 1.3 pk SADIR= $S/lib/libsa 5 1.1 brezak 6 1.3 pk SADST= lib/sa 7 1.3 pk SAREL?= ../../ 8 1.3 pk SALIB?= ${SADST}/libsa.a 9 1.1 brezak 10 1.3 pk ${SALIB}: .NOTMAIN __always_make_salib 11 1.3 pk @echo making sure the stand-alone library is up to date... 12 1.4 phil .if !defined(NO_NET) 13 1.3 pk @(cd ${SADST} && ${MAKE} -f ${SAREL}${SADIR}/Makefile \ 14 1.3 pk KERNCC="${CC}" \ 15 1.3 pk KERNCFLAGS="${CFLAGS}" \ 16 1.3 pk SAREL="${SAREL}" \ 17 1.3 pk SADIR="${SADIR}" libsa.a) 18 1.4 phil .else 19 1.4 phil @(cd ${SADST} && ${MAKE} -f ${SAREL}${SADIR}/Makefile \ 20 1.4 phil KERNCC="${CC}" \ 21 1.4 phil KERNCFLAGS="${CFLAGS}" \ 22 1.4 phil SAREL="${SAREL}" \ 23 1.4 phil SADIR="${SADIR}" \ 24 1.4 phil NO_NET="" libsa.a) 25 1.4 phil .endif 26 1.1 brezak 27 1.3 pk clean:: .NOTMAIN __always_make_salib 28 1.3 pk @echo cleaning the stand-alone library objects 29 1.3 pk @(cd ${SADST} && ${MAKE} -f ${SAREL}${SADIR}/Makefile \ 30 1.3 pk KERNCC="${CC}" \ 31 1.3 pk KERNCFLAGS="${CFLAGS}" \ 32 1.3 pk SAREL="${SAREL}" \ 33 1.3 pk SADIR="${SADIR}" clean) 34 1.1 brezak 35 1.3 pk __always_make_salib: .NOTMAIN 36 1.3 pk @([ -d ${SADST} ] || mkdir -p ${SADST}) 37 1.1 brezak 38