Home | History | Annotate | Line # | Download | only in libsa
Makefile.inc revision 1.4
      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