Makefile revision 49432
190075Sobrien#	@(#)Makefile	8.1 (Berkeley) 7/19/93
290075Sobrien#	$Id: Makefile,v 1.17 1999/07/01 13:33:56 ru Exp $
3110611Skan
490075SobrienPROG=	init
590075SobrienMAN8=	init.8
690075SobrienBINMODE=500
790075SobrienINSTALLFLAGS=-fschg
890075SobrienCFLAGS+=-DDEBUGSHELL -DSECURE -DLOGIN_CAP -DCOMPAT_SYSV_INIT
990075Sobrien
1090075Sobrien.if exists(${.CURDIR}/../../secure) && !defined(NOCRYPT) && !defined(NOSECURE)
1190075SobrienDISTRIBUTION=des
1290075SobrienDPADD=	${LIBUTIL} ${DESCRYPTOBJDIR}/libdescrypt.a
1390075SobrienLDADD=	-lutil -L${DESCRYPTOBJDIR} -ldescrypt
1490075Sobrien.else
1590075SobrienDPADD=	${LIBUTIL} ${SCRYPTOBJDIR}/libscrypt.a
1690075SobrienLDADD=	-lutil -L${SCRYPTOBJDIR} -lscrypt
1790075Sobrien.endif
1890075Sobrien
1990075Sobrien.if exists(${.OBJDIR}/../../lib/libcrypt)
2090075SobrienSCRYPTOBJDIR=	${.OBJDIR}/../../lib/libcrypt
2190075Sobrien.else
2290075SobrienSCRYPTOBJDIR=	${.CURDIR}/../../lib/libcrypt
2390075Sobrien.endif
2490075Sobrien
25132718Skan.if exists (${.CURDIR}/../../secure)
26132718Skan
2790075Sobrien.if exists(${.OBJDIR}/../../secure/lib/libcrypt)
2890075SobrienDESCRYPTOBJDIR=	${.OBJDIR}/../../secure/lib/libcrypt
2990075Sobrien.else
3096263SobrienDESCRYPTOBJDIR=	${.CURDIR}/../../secure/lib/libcrypt
3196263Sobrien.endif
3290075Sobrien
3396263Sobrien.endif
3490075Sobrien
3590075Sobrienbeforeinstall:
3690075Sobrien.if exists(${DESTDIR}${BINDIR}/${PROG})
3790075Sobrien	-chflags noschg ${DESTDIR}${BINDIR}/${PROG}
3890075Sobrien	mv ${DESTDIR}${BINDIR}/${PROG} ${DESTDIR}${BINDIR}/${PROG}.bak
3990075Sobrien.endif
4090075Sobrien
4190075Sobrien.include <bsd.prog.mk>
4290075Sobrien