Initial import from FreeBSD RELENG_4:
[dragonfly.git] / gnu / usr.bin / perl / miniperl / Makefile
1 # $FreeBSD: src/gnu/usr.bin/perl/miniperl/Makefile,v 1.11.2.2 2002/02/19 16:21:34 ru Exp $
2
3 PROG=   miniperl
4 NOMAN=  true
5 SRCS=   miniperlmain.c
6 SRCS+=  perl.c gv.c toke.c perly.c op.c regcomp.c dump.c util.c mg.c \
7         hv.c av.c run.c pp_hot.c sv.c pp.c scope.c pp_ctl.c pp_sys.c \
8         doop.c doio.c regexec.c taint.c universal.c \
9         globals.c perlio.c config.h
10 CFLAGS+=-I${.OBJDIR} -I${PERL5SRC}
11 DPADD=  ${LIBM} ${LIBCRYPT}
12 LDADD=  -lm -lcrypt
13
14 # In FreeBSD 4.0, setproctitle(3) is in -lutil.
15 .if defined(BOOTSTRAPPING)
16 DPADD+= ${LIBUTIL}
17 LDADD+= -lutil
18 .endif
19
20 # Miniperl _must_ be static!!
21 NOSHARED= yes
22
23 # We need miniperl early in `depend'.
24 afterdepend: all
25
26 build-tools: depend all
27
28 install:
29
30 NO_PERL_SCRIPT_MAKE=    true
31
32 .include <bsd.prog.mk>
33
34 .PATH:  ${PERL5SRC}
35
36 config.h: links
37         @sh config_h.sh
38
39 .SUFFIXES:
40
41 .SUFFIXES: .o .po .So .s .S .c