perl: remove excessive quoting

This commit is contained in:
Connor Olding 2022-10-09 12:15:12 -07:00
parent c8b4c2e6b3
commit 2fda6048c1

View File

@ -74,14 +74,14 @@ RUN : \
&& shed hints/cosmo.sh '/x86_64-linux-musl/d' \ && shed hints/cosmo.sh '/x86_64-linux-musl/d' \
&& shed Makefile.SH 's/.*-musl-objcopy/\tobjcopy/g' \ && shed Makefile.SH 's/.*-musl-objcopy/\tobjcopy/g' \
\ \
&& COSMO_MODE="" COSMO_REPO="/cosmopolitan" sh Configure -d -e \ && COSMO_MODE= COSMO_REPO=/cosmopolitan sh Configure -d -e \
-Dprefix="/zip" \ -Dprefix=/zip \
-Dusedevel \ -Dusedevel \
-Uversiononly \ -Uversiononly \
-Doptimize="-Os" \ -Doptimize=-Os \
-Dmyhostname="cosmo" \ -Dmyhostname=cosmo \
-Dmydomain="invalid" \ -Dmydomain=invalid \
-Dcf_by="cosmo" \ -Dcf_by=cosmo \
; ;
RUN make -j2 RUN make -j2
@ -89,41 +89,41 @@ RUN make -j2
RUN make -j2 minitest devtty=/dev/zero | tee minitest_results.txt RUN make -j2 minitest devtty=/dev/zero | tee minitest_results.txt
RUN : \ RUN : \
&& mkdir "/perl/cosmo" \ && mkdir /perl/cosmo \
&& mkdir "/perl/cosmo/o" \ && mkdir /perl/cosmo/o \
&& mkdir "/perl/cosmo/o/tmp" \ && mkdir /perl/cosmo/o/tmp \
&& cp "/perl/perl.com" "/perl/cosmo/o/tmp/perl.com" \ && cp /perl/perl.com /perl/cosmo/o/tmp/perl.com \
&& make "DESTDIR=/perl/cosmo/o/tmp" install.perl \ && make DESTDIR=/perl/cosmo/o/tmp install.perl \
; ;
RUN : \ RUN : \
&& cd "/perl/cosmo/o/tmp/zip" \ && cd /perl/cosmo/o/tmp/zip \
&& rm "bin/perl" "bin/perl5.36.0" \ && rm bin/perl bin/perl5.36.0 \
&& find lib -name '*.a' -delete \ && find lib -name '*.a' -delete \
&& find lib -name '*.h' -delete \ && find lib -name '*.h' -delete \
&& find -name '*.pod' -delete \ && find -name '*.pod' -delete \
&& cp "../perl.com" "../perl.com.bak" \ && cp ../perl.com ../perl.com.bak \
&& chmod u+w "../perl.com" \ && chmod u+w ../perl.com \
&& zip -qr "../perl.com" "lib" \ && zip -qr ../perl.com lib \
&& mv "../perl.com" "../../perl.com" \ && mv ../perl.com ../../perl.com \
; ;
COPY --from=downloader /perltidy /perltidy COPY --from=downloader /perltidy /perltidy
RUN : \ RUN : \
&& cd "/perltidy" \ && cd /perltidy \
&& /perl/cosmo/o/perl.com pm2pl \ && /perl/cosmo/o/perl.com pm2pl \
&& mv "perltidy-"*".pl" /perl/perltidy.pl \ && mv perltidy-*.pl /perl/perltidy.pl \
&& cd "/perl/cosmo/o/tmp/zip" \ && cd /perl/cosmo/o/tmp/zip \
&& find -type f -name '*.pm' -exec \ && find -type f -name '*.pm' -exec \
/cosmopolitan/o/ape/ape.elf ../../perl.com /perl/perltidy.pl \ /cosmopolitan/o/ape/ape.elf ../../perl.com /perl/perltidy.pl \
--mangle --delete-all-comments --backup-and-modify-in-place --backup-file-extension=/ {} \ --mangle --delete-all-comments --backup-and-modify-in-place --backup-file-extension=/ {} \
+ \ + \
; ;
RUN : \ RUN : \
&& cd "/perl/cosmo/o/tmp/zip" \ && cd /perl/cosmo/o/tmp/zip \
&& cp "../perl.com.bak" "../perl.com" \ && cp ../perl.com.bak ../perl.com \
&& chmod u+w "../perl.com" \ && chmod u+w ../perl.com \
&& zip -qr "../perl.com" "bin" \ && zip -qr ../perl.com bin \
&& zip -qr "../perl.com" "lib" \ && zip -qr ../perl.com lib \
&& mv "../perl.com" "../../perl.com" \ && mv ../perl.com ../../perl.com \
; ;
FROM scratch AS runner FROM scratch AS runner