1 # $NetBSD: Makefile,v 1.11 2003/10/19 04:05:01 lukem Exp $ 2 3 PROG= crunchgen 4 SRCS= crunchgen.c crunched_skel.c 5 CLEANFILES+= crunched_skel.c 6 7 crunched_skel.c: mkskel.sh crunched_main.c 8 ${_MKMSGCREATE} 9 ${_MKCMD}\ 10 ${HOST_SH} ${.ALLSRC} >${.TARGET} 11 12 .include <bsd.prog.mk> 13 14 .ifndef HOSTPROG 15 # Native tool -- key only off TOOLCHAIN_MISSING 16 .if ${TOOLCHAIN_MISSING} != "yes" 17 CPPFLAGS+= -DNEW_TOOLCHAIN 18 .endif 19 .else 20 # Host tool -- We can also pay attention to EXTERNAL_TOOLCHAIN. 21 .if ${TOOLCHAIN_MISSING} != "yes" || defined(EXTERNAL_TOOLCHAIN) 22 CPPFLAGS+= -DNEW_TOOLCHAIN 23 .endif 24 .endif # ! HOSTPROG 25