From 10e2c5b14538f18f4decd1d6a2518f1916e0e68c Mon Sep 17 00:00:00 2001 From: "K.B.Dharun Krishna" Date: Tue, 19 Dec 2023 17:40:57 +0530 Subject: [PATCH] Revert "build-pdf: only build changed folders since last commit" (#11795) Revert "build-pdf: only build changed folders since last commit (#11773)" This reverts commit 1de7b5a80b85fe0ba25b324dbcf6a2f386fa254d. --- scripts/pdf/build-pdf.sh | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) mode change 100755 => 100644 scripts/pdf/build-pdf.sh diff --git a/scripts/pdf/build-pdf.sh b/scripts/pdf/build-pdf.sh old mode 100755 new mode 100644 index 34d6a151c..09df4d21a --- a/scripts/pdf/build-pdf.sh +++ b/scripts/pdf/build-pdf.sh @@ -7,6 +7,7 @@ set -ex function process_page { pageDir="$1" folder=$(basename "${pageDir}") + language="${folder##*.}" case $folder in pages.bn | pages.ja | pages.ko | pages.ml | pages.ta | pages.th | pages.zh | pages.zh_TW) ;; @@ -14,32 +15,14 @@ function process_page { python3 render.py "${pageDir}" -c solarized-light ;; *) - language="${folder##*.}" python3 render.py "${pageDir}" -c basic -o "tldr-book-${language}.pdf" ;; esac } function main { - type="$1" - case $type in - "all") - pageDirs=(../../pages*) - ;; - *) - changedFiles=$(git diff-tree --no-commit-id --name-only -r "$(git rev-parse HEAD)") - changedPageDirs=$(echo "$changedFiles" | awk -F/ '/^(pages[^\/]+|pages)\//{print $1}' | sort -u) - - if [ -z "$changedPageDirs" ]; then - pageDirs=() - else - mapfile -t pageDirs <<< "$changedPageDirs" - fi - ;; - esac - - for pageDir in "${pageDirs[@]}"; do - process_page "../../${pageDir}" + for pageDir in ../../pages*; do + process_page "${pageDir}" done } @@ -47,4 +30,4 @@ function main { # MAIN ################################### -main $1 +main