xref: /netbsd/sys/arch/x68k/stand/libsa/Makefile (revision a176091c)
1*a176091cStsutsui#	$NetBSD: Makefile,v 1.31 2016/01/17 04:47:59 tsutsui Exp $
27e950cc6Sminoura
37e950cc6SminouraS=		${.CURDIR}/../../../..
47e950cc6Sminoura
5098451a7StsutsuiCFLAGS+=	-m68020-60
6098451a7Stsutsui
78f2021deStsutsuiCPPFLAGS+=	-nostdinc -I${.OBJDIR} -I. -I${S}
87e950cc6SminouraCPPFLAGS+=	-I${.CURDIR}/../libiocs -I${.CURDIR}/../common
95af0a1dfStsutsuiCPPFLAGS+=	-D_STANDALONE
108f2021deStsutsuiCPPFLAGS+=	-DHEAP_VARIABLE
11b3bb79f9SminouraCPPFLAGS+=	-DHAVE_CHANGEDISK_HOOK
124836955aSisakiCPPFLAGS+=	-DUSTAR_SECT_PER_CYL=30
13b9376a47StsutsuiCPPFLAGS+=	-DLIBSA_ENABLE_LS_OP
14*a176091cStsutsuiCPPFLAGS+=	-DLIBSA_CREAD_NOCRC
1558e95c2bStsutsuiCPPFLAGS+=	-DSUPPORT_BOOTP -DSUPPORT_DHCP
167e950cc6Sminoura#CPPFLAGS+=	-DDEBUG
177e950cc6Sminoura
188b18b188She.PATH:	${LIBSADIR} ${LIBKERNDIR} ${LIBZDIR} ${LIBZDIST}
197e950cc6Sminoura
209c4195c5Sisaki.include "../Makefile.booters"
217e950cc6Sminoura
2290e97e1eSminoura# only needed during build
2390e97e1eSminouralibinstall::
2490e97e1eSminoura
258f2021deStsutsui.include <bsd.prog.mk>
268f2021deStsutsui
278f2021deStsutsui### find out what to use for libkern
288f2021deStsutsuiKERN_AS= library
298f2021deStsutsui.include "${S}/lib/libkern/Makefile.inc"
308f2021deStsutsuiLIBKERN= ${KERNLIB}
318f2021deStsutsui
328f2021deStsutsui### find out what to use for libz
338f2021deStsutsuiZ_AS= library
348f2021deStsutsui.include "${S}/lib/libz/Makefile.inc"
358f2021deStsutsuiLIBZ= ${ZLIB}
368f2021deStsutsui
378f2021deStsutsui### find out what to use for libsa
388f2021deStsutsuiSA_AS= library
39b9376a47StsutsuiSAMISCMAKEFLAGS= SA_USE_CREAD=yes SA_USE_LOADFILE=yes SA_ENABLE_LS_OP=yes SA_EXTRADIR=${.CURDIR}
408f2021deStsutsui.include "${S}/lib/libsa/Makefile.inc"
418f2021deStsutsuiLIBSA= ${SALIB}
428f2021deStsutsui
438f2021deStsutsuiLIBS= ${LIBKERN} ${LIBZ} ${LIBSA}
448f2021deStsutsui
458f2021deStsutsuiall realall: ${LIBS}
468f2021deStsutsui
478f2021deStsutsuicleandir distclean: .WAIT cleanlibdir
488f2021deStsutsui
498f2021deStsutsuicleanlibdir:
508f2021deStsutsui	-rm -rf lib
51