1 # $NetBSD: Makefile,v 1.41 2023/06/03 09:09:12 lukem Exp $ 2 # @(#)Makefile 8.1 (Berkeley) 7/19/93 3 4 PROG= init 5 MAN= init.8 6 DPADD= ${LIBUTIL} 7 LDADD= -lutil 8 CPPFLAGS+= -DMFS_DEV_IF_NO_CONSOLE -DSUPPORT_UTMP -DSUPPORT_UTMPX 9 10 .ifdef INIT_CHROOT 11 CPPFLAGS+= -DCHROOT 12 .elifdef SMALLPROG 13 CPPFLAGS+= -DLETS_GET_SMALL 14 .else 15 CPPFLAGS+= -DALTSHELL -DSECURE -DCHROOT 16 DPADD+= ${LIBCRYPT} 17 LDADD+= -lcrypt 18 .endif 19 20 COPTS.init.c+= ${CC_WNO_FORMAT_TRUNCATION} ${CC_WNO_STRINGOP_TRUNCATION} ${CC_WNO_CAST_FUNCTION_TYPE} 21 22 .include <bsd.prog.mk> 23