This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
small patch for perldoc
[perl5.git] / utils / Makefile
... / ...
CommitLineData
1
2PERL = ../miniperl
3REALPERL = ../perl
4
5# Files to be built with variable substitution after miniperl is
6# available. Dependencies handled manually below (for now).
7
8pl = c2ph.PL h2ph.PL h2xs.PL perlbug.PL perldoc.PL pl2pm.PL splain.PL perlcc.PL dprofpp.PL
9plextract = c2ph h2ph h2xs perlbug perldoc pl2pm splain perlcc dprofpp
10plextractexe = c2ph.exe h2ph.exe h2xs.exe perlbug.exe perldoc.exe pl2pm.exe splain.exe perlcc.exe dprofpp.exe
11
12all: $(plextract)
13
14compile: all
15 $(REALPERL) -I../lib perlcc -opt -regex 's/$$/.exe/' $(plextract) -prog -verbose dcf -log ../compilelog;
16
17$(plextract):
18 $(PERL) -I../lib $@.PL
19
20c2ph: c2ph.PL ../config.sh
21
22h2ph: h2ph.PL ../config.sh
23
24h2xs: h2xs.PL ../config.sh
25
26perlbug: perlbug.PL ../config.sh ../patchlevel.h
27
28perldoc: perldoc.PL ../config.sh
29
30pl2pm: pl2pm.PL ../config.sh
31
32splain: splain.PL ../config.sh ../lib/diagnostics.pm
33
34perlcc: perlcc.PL ../config.sh
35
36dprofpp: dprofpp.PL ../config.sh
37
38clean:
39
40realclean:
41 rm -rf $(plextract) pstruct $(plextractexe)
42 rm -f ../t/_h2ph_pre.ph
43
44clobber: realclean
45
46distclean: clobber