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 | ||
08ad9465 CBW |
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 libnetcfg.PL piconv.PL enc2xs.PL xsubpp.PL pod2html.PL zipdetails.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 libnetcfg piconv enc2xs xsubpp pod2html zipdetails | |
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 ./libnetcfg ./piconv ./enc2xs ./xsubpp ./pod2html ./zipdetails | |
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 | ||
61190116 JH |
64 | libnetcfg: libnetcfg.PL ../config.sh |
65 | ||
66 | piconv: piconv.PL ../config.sh | |
67 | ||
68 | enc2xs: enc2xs.PL ../config.sh | |
69 | ||
70 | xsubpp: xsubpp.PL ../config.sh | |
71 | ||
08ad9465 CBW |
72 | zipdetails: zipdetails.PL ../config.sh |
73 | ||
d658129c FR |
74 | pod2html: pod2html.PL ../config.sh ../ext/Pod-Html/bin/pod2html |
75 | ||
61190116 JH |
76 | clean: |
77 | ||
78 | realclean: | |
79 | rm -rf $(plextract) pstruct $(plextractexe) | |
80 | rm -f ../t/_h2ph_pre.ph | |
81 | ||
82 | clobber: realclean | |
83 | ||
84 | distclean: clobber | |
85 | ||
86 | veryclean: distclean | |
87 | -rm -f *~ *.org |