Makefile revision 50477
150477Speter# $FreeBSD: head/sys/boot/ficl/Makefile 50477 1999-08-28 01:08:13Z peter $ 240843Smsmith# 340843SmsmithLIB= ficl 440843SmsmithNOPROFILE= yes 540843SmsmithINTERNALLIB= yes 640843SmsmithINTERNALSTATICLIB= yes 740927SjkhBASE_SRCS= dict.c ficl.c math64.c stack.c sysdep.c vm.c words.c 840927SjkhSRCS= ${BASE_SRCS} softcore.c 940883SmsmithCLEANFILES= softcore.c testmain 1040843Smsmith 1140843Smsmith# Standard softwords 1243615SdcsSOFTWORDS= softcore.fr jhlocal.fr marker.fr freebsd.fr 1340843Smsmith# Optional OO extension softwords 1440843Smsmith#SOFTWORDS+= oo.fr classes.fr 1540843Smsmith 1640843Smsmith.PATH: ${.CURDIR}/softwords 1745355SdcsCFLAGS+= -I${.CURDIR} -DFICL_TRACE 1840843Smsmith 1942807Smsmithsoftcore.c: ${SOFTWORDS} softcore.awk 2042807Smsmith (cd ${.CURDIR}/softwords; cat ${SOFTWORDS} | awk -f softcore.awk) > ${.TARGET} 2140843Smsmith 2240843Smsmith.include <bsd.lib.mk> 2340843Smsmith 2440927Sjkhtestmain: ${.CURDIR}/testmain.c ${SRCS} 2540927Sjkh @for i in ${BASE_SRCS}; do echo $${i}... ; \ 2640927Sjkh ${CC} -c ${CFLAGS} -DTESTMAIN ${.CURDIR}/$${i}; done 2740927Sjkh @echo softdep.c... 2840927Sjkh @${CC} -c ${CFLAGS} -D_TESTMAIN softcore.c 2940927Sjkh cc -o ${.TARGET} ${.CURDIR}/testmain.c ${OBJS} 3040883Smsmith 31