summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorRafael Garcia-Suarez <rgarciasuarez@gmail.com>2006-09-06 14:04:33 +0000
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2006-09-06 14:04:33 +0000
commitde1254415ffeb03ba71a0802be6f212b10153304 (patch)
tree8ebd5287b407a8f18ca3ed35c80b8e55b8127493 /Makefile.SH
parentb6717e144d05264a3d0614dbad53f919e8a59efc (diff)
downloadperl-de1254415ffeb03ba71a0802be6f212b10153304.tar.gz
Remove perlcc and the byteloader
p4raw-id: //depot/perl@28790
Diffstat (limited to 'Makefile.SH')
-rw-r--r--Makefile.SH29
1 files changed, 3 insertions, 26 deletions
diff --git a/Makefile.SH b/Makefile.SH
index 099fed2caa..999bd958e1 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -443,13 +443,7 @@ all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) extra.pods $(private) $(unidatafiles) $
@echo " ";
@echo " Everything is up to date. Type '$(MAKE) test' to run test suite."
-.PHONY: all compile translators utilities
-
-compile: all
- echo "testing compilation" > testcompile;
- cd utils; $(MAKE) compile;
- cd x2p; $(MAKE) compile;
- cd pod; $(MAKE) compile;
+.PHONY: all translators utilities
translators: miniperl$(EXE_EXT) $(CONFIGPM) FORCE
@echo " "; echo " Making x2p stuff"; cd x2p; $(LDLIBPTH) $(MAKE) all
@@ -894,13 +888,6 @@ no-install:
INSTALL_DEPENDENCE = all
install.perl: $(INSTALL_DEPENDENCE) installperl
- if [ -n "$(COMPILE)" ]; \
- then \
- cd utils; $(MAKE) compile; \
- cd ../x2p; $(MAKE) compile; \
- cd ../pod; $(MAKE) compile; \
- else :; \
- fi
$(LDLIBPTH) ./perl installperl --destdir=$(DESTDIR) $(INSTALLFLAGS) $(STRIPFLAGS)
$(MAKE) extras.install
@@ -963,8 +950,6 @@ CHMOD_W = chmod +w
# The following files are generated automatically
# autodoc.pl: pod/perlapi.pod pod/perlintern.pod
-# bytecode.pl: ext/ByteLoader/byterun.h ext/ByteLoader/byterun.c
-# ext/B/B/Asmdata.pm
# embed.pl: proto.h embed.h embedvar.h global.sym
# perlapi.h perlapi.c
# [* embed.pl needs pp.sym generated by opcode.pl! *]
@@ -982,8 +967,7 @@ CHMOD_W = chmod +w
AUTOGEN_FILES = keywords.h opcode.h opnames.h pp_proto.h pp.sym proto.h \
embed.h embedvar.h global.sym \
pod/perlintern.pod pod/perlapi.pod \
- perlapi.h perlapi.c ext/ByteLoader/byterun.h \
- ext/ByteLoader/byterun.c ext/B/B/Asmdata.pm regnodes.h \
+ perlapi.h perlapi.c regnodes.h \
warnings.h lib/warnings.pm
.PHONY: regen_headers regen_pods regen_all
@@ -1084,7 +1068,6 @@ _tidy:
-@for x in $(DYNALOADER) $(dynamic_ext) $(static_ext) $(nonxs_ext) ; do \
$(LDLIBPTH) sh ext/util/make_ext clean $$x MAKE=$(MAKE) ; \
done
- rm -f testcompile compilelog
_cleaner1:
-cd os2; rm -f Makefile
@@ -1111,7 +1094,6 @@ _cleaner2:
rm -f h2ph.man pstruct
rm -rf .config
rm -f preload
- rm -f testcompile compilelog
rm -rf lib/Encode lib/Compress lib/Hash
rm -rf lib/IO/Compress lib/IO/Uncompress
rm -f lib/ExtUtils/ParseXS/t/XSTest.c
@@ -1169,7 +1151,7 @@ makedepend: makedepend.SH config.sh
test.utf16 check.utf16 utest.utf16 ucheck.utf16 \
test.third check.third utest.third ucheck.third test_notty.third \
test.deparse test_notty.deparse test_harness test_harness_notty \
- test.bytecompile minitest coretest test.taintwarn
+ minitest coretest test.taintwarn
# Cannot delegate rebuilding of t/perl to make
# to allow interlaced test and minitest
@@ -1268,11 +1250,6 @@ utest.third ucheck.third: test_prep.third perl.third
test_notty.third: test_prep.third perl.third
PERL=./perl.third $(MAKE) PERL_DEBUG=PERL_3LOG=1 _test_notty
-# Targets for Bytecode/ByteLoader testing.
-
-test.bytecompile: test_prep
- PERL=./perl TEST_ARGS=-bytecompile $(MAKE) _test
-
# Targets for Deparse testing.
test.deparse: test_prep