Commit | Line | Data |
---|---|---|
939767c9 AD |
1 | # Generated from utils/Makefile.SH. The generated file is |
2 | # shipped with the source kit for systems such as win32 | |
3 | # which don't do .SH extraction. | |
61190116 JH |
4 | |
5 | PERL = ../miniperl | |
6 | REALPERL = ../perl | |
7 | RUN = # Used mainly cross-compilation setups. | |
8 | ||
9 | ||
10 | # Files to be built with variable substitution after miniperl is | |
11 | # available. Dependencies handled manually below (for now). | |
12 | ||
d5424315 DG |
13 | pl = c2ph.PL config_data.PL corelist.PL cpan.PL h2ph.PL h2xs.PL instmodsh.PL json_pp.PL perlbug.PL perldoc.PL perlivp.PL pl2pm.PL prove.PL ptar.PL ptardiff.PL ptargrep.PL cpanp-run-perl.PL cpanp.PL cpan2dist.PL shasum.PL splain.PL dprofpp.PL libnetcfg.PL piconv.PL enc2xs.PL xsubpp.PL |
14 | plextract = c2ph config_data corelist cpan h2ph h2xs instmodsh json_pp perlbug perldoc perlivp pl2pm prove ptar ptardiff ptargrep cpanp-run-perl cpanp cpan2dist shasum splain dprofpp libnetcfg piconv enc2xs xsubpp | |
15 | plextractexe = ./c2ph ./config_data ./corelist ./cpan ./h2ph ./h2xs ./json_pp ./instmodsh ./perlbug ./perldoc ./perlivp ./pl2pm ./prove ./ptar ./ptardiff ./ptargrep ./cpanp-run-perl ./cpanp ./cpan2dist ./shasum ./splain ./dprofpp ./libnetcfg ./piconv ./enc2xs ./xsubpp | |
61190116 JH |
16 | |
17 | all: $(plextract) | |
18 | ||
19 | $(plextract): | |
20 | $(RUN) $(PERL) -I../lib $@.PL | |
21 | ||
22 | c2ph: c2ph.PL ../config.sh | |
23 | ||
24 | cpan: cpan.PL ../config.sh | |
25 | ||
26 | config_data: config_data.PL ../config.sh | |
27 | ||
28 | corelist: corelist.PL ../config.sh | |
29 | ||
30 | h2ph: h2ph.PL ../config.sh | |
31 | ||
32 | h2xs: h2xs.PL ../config.sh | |
33 | ||
34 | instmodsh: instmodsh.PL ../config.sh | |
35 | ||
1d968d64 NC |
36 | json_pp: json_pp.PL ../config.sh |
37 | ||
61190116 JH |
38 | perlbug: perlbug.PL ../config.sh ../patchlevel.h |
39 | ||
40 | perldoc: perldoc.PL ../config.sh | |
41 | ||
42 | perlivp: perlivp.PL ../config.sh | |
43 | ||
44 | prove: prove.PL ../config.sh | |
45 | ||
46 | ptar: ptar.PL ../config.sh | |
47 | ||
48 | ptardiff: ptardiff.PL ../config.sh | |
49 | ||
deabda19 CBW |
50 | ptargrep: ptargrep.PL ../config.sh |
51 | ||
61190116 JH |
52 | cpanp-run-perl: cpanp-run-perl.PL ../config.sh |
53 | ||
54 | cpanp: cpanp.PL ../config.sh | |
55 | ||
56 | cpan2dist: cpan2dist.PL ../config.sh | |
57 | ||
58 | pl2pm: pl2pm.PL ../config.sh | |
59 | ||
60 | shasum: shasum.PL ../config.sh | |
61 | ||
62 | splain: splain.PL ../config.sh ../lib/diagnostics.pm | |
63 | ||
64 | dprofpp: dprofpp.PL ../config.sh | |
65 | ||
66 | libnetcfg: libnetcfg.PL ../config.sh | |
67 | ||
68 | piconv: piconv.PL ../config.sh | |
69 | ||
70 | enc2xs: enc2xs.PL ../config.sh | |
71 | ||
72 | xsubpp: xsubpp.PL ../config.sh | |
73 | ||
74 | clean: | |
75 | ||
76 | realclean: | |
77 | rm -rf $(plextract) pstruct $(plextractexe) | |
78 | rm -f ../t/_h2ph_pre.ph | |
79 | ||
80 | clobber: realclean | |
81 | ||
82 | distclean: clobber | |
83 | ||
84 | veryclean: distclean | |
85 | -rm -f *~ *.org |