From: Steffen Mueller Date: Sat, 10 Jan 2009 16:06:22 +0000 (+0100) Subject: move ext/utils/make_ext to ext/utils/make_ext.pl X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=0fb8cc817dbacc47257069b641af9fb56c42fbc6;p=p5sagit%2Fp5-mst-13.2.git move ext/utils/make_ext to ext/utils/make_ext.pl --- diff --git a/MANIFEST b/MANIFEST index f2e2ad3..748676f 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1400,7 +1400,7 @@ ext/Unicode/Normalize/t/proto.t Unicode::Normalize ext/Unicode/Normalize/t/split.t Unicode::Normalize ext/Unicode/Normalize/t/test.t Unicode::Normalize ext/Unicode/Normalize/t/tie.t Unicode::Normalize -ext/util/make_ext Used by Makefile to execute extension Makefiles +ext/util/make_ext.pl Used by Makefile to execute extension Makefiles ext/util/make_ext_cross Cross-compilation ext/Win32API/File/buffers.h Win32API::File extension ext/Win32API/File/cFile.h Win32API::File extension diff --git a/Makefile.SH b/Makefile.SH index 7773f09..c91df2c 100644 --- a/Makefile.SH +++ b/Makefile.SH @@ -276,7 +276,7 @@ SHRPENV = $shrpenv # if building a shared libperl.so that might later be linked into # another application, then it might be appropriate to also build static # extensions (usually just DynaLoader) with relocatable code (e.g. -fPIC -# for GNU cc). This is handled by ext/util/make_ext. +# for GNU cc). This is handled by ext/util/make_ext.pl. STATIC = $static_target # The following is used to include the current directory in @@ -1156,16 +1156,16 @@ manicheck: FORCE # DynaLoader may be needed for extensions that use Makefile.PL. $(DYNALOADER): miniperl$(EXE_EXT) preplibrary FORCE - @$(LDLIBPTH) sh ext/util/make_ext $(STATIC) $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) ext/util/make_ext.pl $(STATIC) $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) d_dummy $(dynamic_ext): miniperl$(EXE_EXT) preplibrary makeppport $(DYNALOADER) FORCE - @$(LDLIBPTH) sh ext/util/make_ext dynamic $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) ext/util/make_ext.pl dynamic $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) s_dummy $(static_ext): miniperl$(EXE_EXT) preplibrary makeppport $(DYNALOADER) FORCE - @$(LDLIBPTH) sh ext/util/make_ext $(STATIC) $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) ext/util/make_ext.pl $(STATIC) $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) n_dummy $(nonxs_ext): miniperl$(EXE_EXT) preplibrary FORCE - @$(LDLIBPTH) sh ext/util/make_ext nonxs $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) + $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) ext/util/make_ext.pl nonxs $@ MAKE=$(MAKE) LIBPERL_A=$(LIBPERL) !NO!SUBS! $spitshell >>$Makefile <