Makefile revision 1.16
11.16Smrg# $NetBSD: Makefile,v 1.16 2019/10/13 07:28:15 mrg Exp $ 21.1Scgd 31.7StvPROG= crunchgen 41.7StvSRCS= crunchgen.c crunched_skel.c 51.7StvCLEANFILES+= crunched_skel.c 61.1Scgd 71.7Stvcrunched_skel.c: mkskel.sh crunched_main.c 81.12Slukem ${_MKTARGET_CREATE} 91.11Slukem ${HOST_SH} ${.ALLSRC} >${.TARGET} 101.1Scgd 111.14Schristos 121.15Schristos.include <bsd.prog.mk> 131.15Schristos 141.15Schristos.ifndef HOSTPROG 151.15Schristos 161.14SchristosLDADD+=-lutil 171.14SchristosDPADD+=${LIBUTIL} 181.14Schristos 191.9Sthorpej# Native tool -- key only off TOOLCHAIN_MISSING 201.13Slukem.if ${TOOLCHAIN_MISSING} == "no" 211.9SthorpejCPPFLAGS+= -DNEW_TOOLCHAIN 221.8Stv.endif 231.15Schristos 241.16SmrgCOPTS.crunchgen.c+= ${GCC_NO_FORMAT_TRUNCATION} 251.16Smrg 261.9Sthorpej.else 271.15Schristos 281.9Sthorpej# Host tool -- We can also pay attention to EXTERNAL_TOOLCHAIN. 291.13Slukem.if ${TOOLCHAIN_MISSING} == "no" || defined(EXTERNAL_TOOLCHAIN) 301.8StvCPPFLAGS+= -DNEW_TOOLCHAIN 311.5Sjmc.endif 321.15Schristos 331.9Sthorpej.endif # ! HOSTPROG 34