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