2 # $FreeBSD: src/gnu/usr.bin/perl/suidperl/Makefile,v 1.13.2.2 2000/10/05 09:54:52 markm Exp $
7 CFLAGS+=-I${PERL5SRC} -I${.OBJDIR} -DIAMSUID
8 SRCS= perlmain.c sperl.c config.h
10 DYNALOADER= lib/auto/DynaLoader/DynaLoader.a
11 DPADD= ${DYNALOADER} ${LIBPERL} ${LIBM} ${LIBCRYPT} ${LIBMD}
12 LDADD= -Wl,-E ${DYNALOADER} -lperl -lm -lcrypt -lmd
13 LINKS= ${BINDIR}/${PROG} ${BINDIR}/sperl5 \
14 ${BINDIR}/${PROG} ${BINDIR}/sperl${VERSION}
16 .if defined(ENABLE_SUIDPERL) && ${ENABLE_SUIDPERL} == "true"
22 CLEANFILES= Config.pm perlmain.c \
26 .include <bsd.prog.mk>
28 beforedepend all: scripts
30 ${PROG}: scripts autosplit ${DYNALOADER}
32 perlmain.c: scripts autosplit
33 sh writemain ${DYNALOADER} > ${.TARGET}
37 sperl.c: ${PERL5SRC}/perl.c
38 @ln -sf ${.OODATE} ${.TARGET}