Makefile (116000) | Makefile (116864) |
---|---|
1# $FreeBSD: head/sys/boot/ficl/Makefile 116000 2003-06-08 03:11:16Z nyan $ | 1# $FreeBSD: head/sys/boot/ficl/Makefile 116864 2003-06-26 03:51:57Z peter $ |
2# | 2# |
3.if ${MACHINE_ARCH} == "amd64" 4.MAKEFLAGS: MACHINE_ARCH=i386 MACHINE=i386 REALLY_AMD64=true 5.endif 6 |
|
3.PATH: ${.CURDIR}/${MACHINE_ARCH} 4BASE_SRCS= dict.c ficl.c fileaccess.c float.c loader.c math64.c \ 5 prefix.c search.c stack.c tools.c vm.c words.c 6 7SRCS= ${BASE_SRCS} sysdep.c softcore.c 8CLEANFILES= softcore.c testmain testmain.o 9CFLAGS+= -ffreestanding 10.if ${MACHINE_ARCH} == "alpha" --- 21 unchanged lines hidden (view full) --- 32 33# Standard softwords 34.PATH: ${.CURDIR}/softwords 35SOFTWORDS= softcore.fr jhlocal.fr marker.fr freebsd.fr ficllocal.fr \ 36 ifbrack.fr 37# Optional OO extension softwords 38#SOFTWORDS+= oo.fr classes.fr 39 | 7.PATH: ${.CURDIR}/${MACHINE_ARCH} 8BASE_SRCS= dict.c ficl.c fileaccess.c float.c loader.c math64.c \ 9 prefix.c search.c stack.c tools.c vm.c words.c 10 11SRCS= ${BASE_SRCS} sysdep.c softcore.c 12CLEANFILES= softcore.c testmain testmain.o 13CFLAGS+= -ffreestanding 14.if ${MACHINE_ARCH} == "alpha" --- 21 unchanged lines hidden (view full) --- 36 37# Standard softwords 38.PATH: ${.CURDIR}/softwords 39SOFTWORDS= softcore.fr jhlocal.fr marker.fr freebsd.fr ficllocal.fr \ 40 ifbrack.fr 41# Optional OO extension softwords 42#SOFTWORDS+= oo.fr classes.fr 43 |
44.if defined(REALLY_AMD64) 45CFLAGS+= -m32 -I. 46LDFLAGS= -m elf_i386_fbsd 47.endif 48 |
|
40CFLAGS+= -I${.CURDIR} -I${.CURDIR}/${MACHINE_ARCH} -I${.CURDIR}/../common 41 42softcore.c: ${SOFTWORDS} softcore.awk 43 (cd ${.CURDIR}/softwords; cat ${SOFTWORDS} \ 44 | awk -f softcore.awk -v datestamp="`LC_ALL=C date`") > ${.TARGET} | 49CFLAGS+= -I${.CURDIR} -I${.CURDIR}/${MACHINE_ARCH} -I${.CURDIR}/../common 50 51softcore.c: ${SOFTWORDS} softcore.awk 52 (cd ${.CURDIR}/softwords; cat ${SOFTWORDS} \ 53 | awk -f softcore.awk -v datestamp="`LC_ALL=C date`") > ${.TARGET} |
54 55.if defined(REALLY_AMD64) 56${SRCS:M*.c:R:S/$/.o/g}: machine 57 58beforedepend ${OBJS}: machine 59 60machine: 61 ln -sf ${.CURDIR}/../../i386/include machine 62 63CLEANFILES+= machine 64.endif |
|