minify translations a little;

saves 7.4 KiB after zopfli; reduction from 343.8 to 336.4
This commit is contained in:
ed
2026-02-16 21:24:42 +00:00
parent f37c3b9608
commit d68028890d
4 changed files with 16 additions and 2 deletions

View File

@@ -6,6 +6,11 @@ pk: $(addsuffix .gz, $(wildcard tl/*.js *.js *.css) \
a/webdav-cfg.txt )
un: $(addsuffix .un, $(wildcard tl/*.gz *.gz a/*.gz))
tl/%.js.gz: tl/%.js
./Makefile.s1 <$< | pigz -c11 -J 34 -I 573 >$@
touch -r $< $@
rm $<
%.gz: %
pigz -c11 -J 34 -I 573 <$< >$@
touch -r $< $@

1
copyparty/web/Makefile.s1 Executable file
View File

@@ -0,0 +1 @@
sed -r 's/^\t+//;s/^"([a-zA-Z][a-zA-Z0-9_]*)": /\1:/; /^\/\//d; s/([^\]["'\''],) *\/\/.*/\1/; /^$/d'

View File

@@ -150,7 +150,7 @@ done
rm -rf contrib
[ $fast ] && sed -ri s/573/10/ copyparty/web/Makefile
(cd copyparty/web && make -j$(nproc) && rm Makefile)
(cd copyparty/web && make -j$(nproc) && rm Makefile*)
rm -f copyparty/web/deps/README.md
# build

View File

@@ -435,7 +435,11 @@ find -name py.typed -delete
find -type f \( -name .DS_Store -or -name ._.DS_Store \) -delete
find -type f -name ._\* | while IFS= read -r f; do cmp <(printf '\x00\x05\x16') <(head -c 3 -- "$f") && rm -fv -- "$f"; done
rm -f copyparty/web/deps/*.full.* copyparty/web/deps/README.md copyparty/web/dbg-* copyparty/web/Makefile
rm -f \
copyparty/web/deps/*.full.* \
copyparty/web/deps/README.md \
copyparty/web/dbg-* \
copyparty/web/Makefile*
find copyparty | LC_ALL=C sort | sed -r 's/\.gz$//;s/$/,/' > have
cat have | while IFS= read -r x; do
@@ -599,6 +603,10 @@ gzres() {
np=$(nproc)
echo "$pk #$np"
find copyparty/web/tl | grep '\.js$' | while IFS= read -r f; do
/bin/sh ../copyparty/web/Makefile.s1 <"$f" >t; tmv "$f"
done
while IFS=' ' read -r _ f; do
while true; do
na=$(ps auxwww | grep -F "$pk" | wc -l)