summaryrefslogtreecommitdiff
path: root/Makefile.SH
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2012-04-30 18:00:39 +0200
committerNicholas Clark <nick@ccl4.org>2013-07-02 12:11:22 +0200
commit2ef7cd34aefdda26b8bc3902afbbed4a9436dfdc (patch)
tree68eb6c6735ae022bf010dc4fadee4ceb2c2a434b /Makefile.SH
parentec58b47b19bdace60885b8dfcca01cd4d261ec36 (diff)
downloadperl-2ef7cd34aefdda26b8bc3902afbbed4a9436dfdc.tar.gz
Trim the explicit Makefile rules to generate {mini,}perlmain.o
These duplicate the suffix rules used for general .c -> .o compilation. makedepend automatically generates a dependency for miniperlmain.o on patchlevel.h
Diffstat (limited to 'Makefile.SH')
-rwxr-xr-xMakefile.SH6
1 files changed, 0 insertions, 6 deletions
diff --git a/Makefile.SH b/Makefile.SH
index 83293cb05f..3f023b005f 100755
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -681,15 +681,9 @@ generate_uudmap$(OBJ_EXT): mg_raw.h
generate_uudmap$(HOST_EXE_EXT): generate_uudmap$(OBJ_EXT)
$(CC) -o generate_uudmap$(EXE_EXT) $(LDFLAGS) generate_uudmap$(OBJ_EXT) $(libs)
-miniperlmain$(OBJ_EXT): miniperlmain.c patchlevel.h
- $(CCCMD) $(PLDLFLAGS) $*.c
-
perlmain.c: $(MINIPERL_EXE) lib/ExtUtils/Miniperl.pm
$(MINIPERL) -Ilib -MExtUtils::Miniperl -e 'writemain(@ARGV)' DynaLoader $(static_ext) > perlmain.c
-perlmain$(OBJ_EXT): perlmain.c
- $(CCCMD) $(PLDLFLAGS) $*.c
-
# The file ext.libs is a list of libraries that must be linked in
# for static extensions, e.g. -lm -lgdbm, etc. The individual
# static extension Makefile's add to it.