1 # $NetBSD: Makefile,v 1.40 2019/10/13 07:28:12 mrg 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+= ${GCC_NO_FORMAT_TRUNCATION} ${GCC_NO_STRINGOP_TRUNCATION} ${GCC_NO_CAST_FUNCTION_TYPE} 21 22 .include <bsd.prog.mk> 23