~jadedctrl/jam-xwx-moe
Showing details for patch 282cb57158e5e15a2445ce3928c84e26dfb2c0ee.
diff -rN -u old-jam-xwx-moe/bildosignoj/elporti.sh new-jam-xwx-moe/bildosignoj/elporti.sh --- old-jam-xwx-moe/bildosignoj/elporti.sh 2024-11-22 05:41:19.762866734 +0000 +++ new-jam-xwx-moe/bildosignoj/elporti.sh 2024-11-22 05:41:19.762866734 +0000 @@ -57,6 +57,18 @@ done } + +# flatten [dosierujoj] +# Platigas eligan dosierujon de bildosignoj; t.e., ĝi movas ĉion de +# subdosierujoj al la radikan dosierujon de la bildosignaro. +# eligo/bildosignaro/subdosierujo/A.png → eligo/bildosignaro/A.png +flatten() { + for dir in "$@"; do + (cd $out_dir; mv "$dir"/*/* "$dir"; rmdir "$dir"/*/) + done +} + + # Anseroj - Ne devas tre atenti detalojn. optimise 60 80 "Anseroj" archive "Anseroj" @@ -80,6 +92,7 @@ # Flagoj – Iuj havas gravajn etajn detalojn. optimise 90 95 "Flagoj"/* archive "Flagoj" +flatten "Flagoj" # Gutkatoj – Ne devas tre atenti detalojn. optimise 60 80 "Gutkatoj" @@ -105,6 +118,7 @@ # Moneroj – Ili estas fotoj. Tre densigu! optimise 30 40 "Moneroj"/* archive "Moneroj" +flatten "Moneroj" # Programaroj – Koloraj transiroj. optimise 80 90 "Programaro libera" "Programaro mezlibera"