texlive[69552] Build/source/.github/scripts/build-tl.sh: [gh actions]
commits+preining at tug.org
commits+preining at tug.org
Tue Jan 23 04:31:22 CET 2024
Revision: 69552
https://tug.org/svn/texlive?view=revision&revision=69552
Author: preining
Date: 2024-01-23 04:31:22 +0100 (Tue, 23 Jan 2024)
Log Message:
-----------
[gh actions] POSIX code necessary
Modified Paths:
--------------
trunk/Build/source/.github/scripts/build-tl.sh
Modified: trunk/Build/source/.github/scripts/build-tl.sh
===================================================================
--- trunk/Build/source/.github/scripts/build-tl.sh 2024-01-23 03:18:48 UTC (rev 69551)
+++ trunk/Build/source/.github/scripts/build-tl.sh 2024-01-23 03:31:22 UTC (rev 69552)
@@ -22,7 +22,14 @@
STEPS=",prepare,build,"
fi
-if [[ "$STEPS" == *,prepare,* ]]
+do_prepare=0
+do_build=0
+case "$STEPS" in
+ *,prepare,*) do_prepare=1 ;;
+ *,build,*) do_build=1 ;;
+esac
+
+if [ $do_prepare = 1 ]
then
case $buildsys in
ubuntu|debian)
@@ -56,7 +63,7 @@
esac
fi
-if [[ "$STEPS" == *,build,* ]]
+if [ $do_build = 1 ]
then
find . -name \*.info -exec touch '{}' \;
touch ./texk/detex/detex-src/detex.c
More information about the tex-live-commits
mailing list.