source: trunk/third/perl/utils/Makefile @ 14545

Revision 14545, 1.0 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r14544, which included commits to RCS files with non-trunk default branches.
Line 
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
Note: See TracBrowser for help on using the repository browser.