diff options
author | Nicholas Clark <nick@ccl4.org> | 2008-11-10 11:58:41 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2008-11-10 11:58:41 +0000 |
commit | b306dcb39875d351d64f81a4a6469b778b8f7c42 (patch) | |
tree | 707bd571be1a09129a53c5935fc13b44f05cb349 /Makefile.SH | |
parent | 4c90698d34887827b84c506151478ca1f0dcacbd (diff) | |
download | perl-b306dcb39875d351d64f81a4a6469b778b8f7c42.tar.gz |
Backslashes inside '' inside Makefiles seem to be non-portable in their
effects. GNU make leaves them in as literals, BSD make takes them out.
Not that we noticed, as the construction in question was valid Perl
syntax either way, but File::Find 1.14 is enforcing more on its
arguments.
p4raw-id: //depot/perl@34789
Diffstat (limited to 'Makefile.SH')
-rw-r--r-- | Makefile.SH | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/Makefile.SH b/Makefile.SH index 7650185aed..5a2a63fc70 100644 --- a/Makefile.SH +++ b/Makefile.SH @@ -925,10 +925,7 @@ $spitshell >>$Makefile <<'!NO!SUBS!' preplibrary: miniperl$(EXE_EXT) $(CONFIGPM) lib/lib.pm $(PREPLIBRARY_LIBPERL) @sh ./makedir lib/auto @echo " AutoSplitting perl library" - $(LDLIBPTH) $(RUN) ./miniperl -Ilib -MAutoSplit -MFile::Find -e ' \ - find ({no_chdir=>1, wanted => \ - sub {autosplit_lib_modules($$_) if /\.pm$$/}}, \ - "lib")' + $(LDLIBPTH) $(RUN) ./miniperl -Ilib -MAutoSplit -MFile::Find -e 'find ({no_chdir=>1, wanted => sub {autosplit_lib_modules($$_) if /\.pm$$/}}, "lib")' $(MAKE) lib/re.pm $(CONFIGPOD): config.sh miniperl$(EXE_EXT) configpm Porting/Glossary |