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
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