Commit | Line | Data |
---|---|---|
1756d26f | 1 | |
2 | PERL = ../miniperl | |
3 | ||
4 | # Files to be built with variable substitution after miniperl is | |
5 | # available. Dependencies handled manually below (for now). | |
6 | ||
5f05dabc | 7 | pl = c2ph.PL h2ph.PL h2xs.PL perlbug.PL perldoc.PL pl2pm.PL splain.PL |
8 | plextract = c2ph h2ph h2xs perlbug perldoc pl2pm splain | |
1756d26f | 9 | |
10 | all: $(plextract) | |
11 | ||
12 | $(plextract): | |
13 | $(PERL) -I../lib $@.PL | |
14 | ||
84902520 | 15 | c2ph: c2ph.PL ../config.sh |
774d564b | 16 | |
84902520 | 17 | h2ph: h2ph.PL ../config.sh |
774d564b | 18 | |
84902520 | 19 | h2xs: h2xs.PL ../config.sh |
32ea9a2a | 20 | |
84902520 | 21 | perlbug: perlbug.PL ../config.sh ../patchlevel.h |
774d564b | 22 | |
84902520 | 23 | perldoc: perldoc.PL ../config.sh |
774d564b | 24 | |
84902520 | 25 | pl2pm: pl2pm.PL ../config.sh |
774d564b | 26 | |
84902520 | 27 | splain: splain.PL ../config.sh ../lib/diagnostics.pm |
5f05dabc | 28 | |
1756d26f | 29 | clean: |
30 | ||
31 | realclean: | |
32 | rm -rf $(plextract) pstruct | |
33 | ||
34 | clobber: realclean | |
35 | ||
36 | distclean: clobber |