summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorTim Bunce <Tim.Bunce@ig.co.uk>1994-12-19 22:27:00 +0000
committerAndy Dougherty <doughera@lafcol.lafayette.edu>1994-12-19 22:27:00 +0000
commit42793c05a05499f6592114920af255acb5944481 (patch)
tree4e586d76e6f9ce3c2bda834eb634cc0f611e587c /Makefile.SH
parenta0d0e21ea6ea90a22318550944fe6cb09ae10cda (diff)
downloadperl-42793c05a05499f6592114920af255acb5944481.tar.gz
This is my patch patch.0a for perl5.000.
[Actually, that's a lie. This is just MakeMaker 3.6. I've just usurped the letter 'a' to fit it into my patch sequence.] Andy Dougherty doughera@lafcol.lafayette.edu Dept. of Physics Lafayette College, Easton PA this patch includes: - My recently posted 'Very small patches to AutoSplit.pm and Cwd.pm' (with no changes). - A previous small patch to DynaLoader .bs handling with one addition: ! if (-f $bs) { ! if (-s $bs) { # only read file if it's not empty - A recently posted patch to hints/aix.sh (with cosmetic changes). Hopefully no further changes to MakeMaker will be needed before perl5.001. If any changes are required I intend that they will be release as patches to be applied over this one. This is the last MakeMaker jumbo patch for perl5.000. Patch and enjoy. Regards, Tim Bunce. p.s. I'll be around until about 4pm GMT tomorrow (Tuesday), after that I'm off for Christmas. This has been a great year for me. I have very much enjoyed working with the perl5-porters and I wish you all a wonderful and merry Christmas and a very happy New Year.
Diffstat (limited to 'Makefile.SH')
-rw-r--r--Makefile.SH23
1 files changed, 9 insertions, 14 deletions
diff --git a/Makefile.SH b/Makefile.SH
index e1e666d883..3562976615 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -285,30 +285,25 @@ s_dummy $(static_ext): miniperl preplibrary $(DYNALOADER) FORCE
@sh ext/util/make_ext static $@
clean:
- rm -f *.o *.a all perl suidperl miniperl
- rm -f perlmain.c
+ rm -f *.o *.a all perlmain.c
rm -f perl.exp ext.libs ext/util/extlibist
-cd x2p; $(MAKE) clean
-cd pod; $(MAKE) clean
- -@for x in ext/* ; do \
- if test -f $$x/Makefile; then \
- echo " Making clean in $$x"; \
- cd $$x; $(MAKE) clean ; cd ../.. ; \
- fi ; \
+ @for x in $(dynamic_ext) $(static_ext) ; do \
+ sh ext/util/make_ext clean $$x ; \
done
+ rm -f perl suidperl miniperl
realclean: clean
-cd x2p; $(MAKE) realclean
- -@for x in ext/* ; do \
- if test -f $$x/Makefile; then \
- echo " Making realclean in $$x"; \
- cd $$x; $(MAKE) realclean ; cd ../.. ; \
- fi ; \
+ : could add: "-cd pod; $(MAKE) realclean" here and to pod/Makefile
+ @for x in $(DYNALOADER) $(dynamic_ext) $(static_ext) ; do \
+ sh ext/util/make_ext realclean $$x ; \
done
- rm -f *.orig */*.orig *~ */*~ core t/core
+ rm -f *.orig */*.orig *~ */*~ core t/core t/c t/perl
rm -rf $(addedbyconf)
rm -f Makefile cflags makedepend makedir writemain
- rm -f config.h t/perl makefile makefile.old
+ rm -f config.h makefile makefile.old
rm -f x2p/Makefile x2p/makefile x2p/makefile.old x2p/cflags
rm -f lib/Config.pm
rm -rf lib/auto