4 .
include "${BOOTSRC}/ficl.mk"
6 .PATH
: ${FICLSRC} ${FICLSRC}/${FICL_CPUARCH}
8 BASE_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
11 SRCS
= ${BASE_SRCS} sysdep.c softcore.c
12 CLEANFILES
+= softcore.c testmain testmain.o
14 CFLAGS.gfx_loader.c
+= -I
${SRCTOP}/sys
/teken
15 CFLAGS.gfx_loader.c
+= -I
${SRCTOP}/contrib
/pnglite
17 CFLAGS
= -DTESTMAIN
-D_TESTMAIN
18 CFLAGS
+= -I
${FICLSRC} -I
${FICLSRC}/${FICL_CPUARCH} -I
${LDRSRC}
21 .
include <bsd.prog.mk
>
24 BASE_SRCS
+= gfx_loader.c
# Not TESTMAINable
29 .PATH
: ${FICLSRC}/softwords
30 SOFTWORDS
= softcore.fr jhlocal.fr marker.fr freebsd.fr ficllocal.fr \
33 softcore.c
: ${SOFTWORDS} softcore.awk
34 (cd
${FICLSRC}/softwords
; cat
${SOFTWORDS} \
35 | awk
-f softcore.awk
-v datestamp
="`LC_ALL=C date`") > ${.TARGET
}