commit 1cf3669d88f718fc87932b15a11c52532fe3824e
Author: Scott Kostyshak <[email protected]>
Date: Mon Mar 17 12:38:46 2025 +0100
lyx-tester switches: prefix global vars with "_"
---
development/lyx-tester/switches | 64 ++++++++++++++++++++---------------------
1 file changed, 32 insertions(+), 32 deletions(-)
diff --git a/development/lyx-tester/switches b/development/lyx-tester/switches
index 2ef979f25a..ffd4eec150 100644
--- a/development/lyx-tester/switches
+++ b/development/lyx-tester/switches
@@ -7,22 +7,22 @@
# message)
-# TODO: rename these to begin with "_" to not clutter
# where to archive the TL version
-polyglossia_dev_d="/home/$(logname)/polyglossia"
+_polyglossia_dev_d="/home/$(logname)/polyglossia"
# location of TL version
-polyglossia_tl_f="$(/opt/texbin/kpsewhich polyglossia.sty)"
-polyglossia_tl_d="$(dirname "${polyglossia_tl_f}")"
+# TODO: combine these two, since the first is only used for the second.
+_polyglossia_tl_f="$(/opt/texbin/kpsewhich polyglossia.sty)"
+_polyglossia_tl_d="$(dirname "${_polyglossia_tl_f}")"
# e.g., "TL25_2025-03-16"
-tl_dirname="$( basename "$( dirname "$( kpsewhich -var-value TEXMFDIST )")")"
+_tl_dirname="$( basename "$( dirname "$( kpsewhich -var-value TEXMFDIST )")")"
# this is the dir outside of the TL tree where we store the TL polyglossia
# dir when we replace it with a symlink to the dev dir.
-polyglossia_tl_bu_d="/home/$(logname)/polyglossia_tl/${tl_dirname}"
+_polyglossia_tl_bu_d="/home/$(logname)/polyglossia_tl/${_tl_dirname}"
-tl_stable_bu_d="/home/$(logname)/tl-stable-binaries"
-tl_texbin_d="/opt/texbin/"
+_tl_stable_bu_d="/home/$(logname)/tl-stable-binaries"
+_tl_texbin_d="/opt/texbin/"
function switch-polyglossia-to-dev ()
@@ -39,19 +39,19 @@ function switch-polyglossia-to-dev ()
# check whether link or not link to see whether current is tl or dev.
- if [ -L "${polyglossia_tl_d}" ]; then
+ if [ -L "${_polyglossia_tl_d}" ]; then
echo "Link exists, so you are already using polyglossia-dev."
return 0
else
- if [ -e "${polyglossia_tl_bu_d}" ]; then
- echo "ERROR: The polyglossia backup dir already exists:
${polyglossia_tl_bu_d}" >&2
+ if [ -e "${_polyglossia_tl_bu_d}" ]; then
+ echo "ERROR: The polyglossia backup dir already exists:
${_polyglossia_tl_bu_d}" >&2
return 1
fi
- sudo mv "${polyglossia_tl_d}" "${polyglossia_tl_bu_d}"
+ sudo mv "${_polyglossia_tl_d}" "${_polyglossia_tl_bu_d}"
# We use a link to poly-dev. That is, we do not copy the directory. That
# way, we can just do a git pull.
- sudo ln -s "${polyglossia_dev_d}/tex" "${polyglossia_tl_d}"
+ sudo ln -s "${_polyglossia_dev_d}/tex" "${_polyglossia_tl_d}"
# we need to check for possibly new/removed files
sudo /opt/texbin/mktexlsr
@@ -62,9 +62,9 @@ function switch-polyglossia-to-dev ()
function switch-polyglossia-to-stable ()
{
- if [ -L "${polyglossia_tl_d}" ]; then
- sudo rm "${polyglossia_tl_d}"
- sudo mv "${polyglossia_tl_bu_d}" "${polyglossia_tl_d}"
+ if [ -L "${_polyglossia_tl_d}" ]; then
+ sudo rm "${_polyglossia_tl_d}"
+ sudo mv "${_polyglossia_tl_bu_d}" "${_polyglossia_tl_d}"
sudo /opt/texbin/mktexlsr
\sudo -k
@@ -79,7 +79,7 @@ function switch-polyglossia-to-stable ()
# in a script that updates the TeX Live installation.
function polyglossia-is-stable ()
{
- if [ -L "${polyglossia_tl_d}" ]; then
+ if [ -L "${_polyglossia_tl_d}" ]; then
# 0 = no, not stable
echo "0"
else
@@ -92,29 +92,29 @@ function polyglossia-is-stable ()
function switch-latex-to-tl-dev ()
{
- if [ ! -e "${tl_stable_bu_d}" ]; then
- mkdir "${tl_stable_bu_d}"
+ if [ ! -e "${_tl_stable_bu_d}" ]; then
+ mkdir "${_tl_stable_bu_d}"
fi
# todo: how to find this more generally? could take dir of 'which pdflatex'
# todo: use the "real" link instead? shouldn't make a difference right?
# $ readlink -f /opt/texbin
# /usr/local/texlive/2021/bin/x86_64-linux
- for i in "${tl_texbin_d}"/*-dev; do
+ for i in "${_tl_texbin_d}"/*-dev; do
devname="$( basename "${i}")"
stablename="${devname%-*}"
- if [ $(cat "${tl_texbin_d}/${stablename}" | wc -l) = "2" ]; then
+ if [ $(cat "${_tl_texbin_d}/${stablename}" | wc -l) = "2" ]; then
echo "${stablename} already points to dev"
else
echo "${stablename} was calling stable."
- sudo mv "${tl_texbin_d}/${stablename}" "${tl_stable_bu_d}"
+ sudo mv "${_tl_texbin_d}/${stablename}" "${_tl_stable_bu_d}"
# todo: confirm this?
# doesn't work. Maybe pdflatex (or pdftex rather) checks the binary name
calling it (?)
- # sudo ln -s "${tl_texbin_d}/${devname}" "${tl_texbin_d}/${stablename}"
- echo "#!/usr/bin/bash" | sudo tee "${tl_texbin_d}/${stablename}" >
/dev/null
+ # sudo ln -s "${_tl_texbin_d}/${devname}" "${_tl_texbin_d}/${stablename}"
+ echo "#!/usr/bin/bash" | sudo tee "${_tl_texbin_d}/${stablename}" >
/dev/null
# need to escape " and $ but not @.
- echo "/opt/texbin/${devname} \"\$@\"" | sudo tee -a
"${tl_texbin_d}/${stablename}" > /dev/null
- sudo chmod +x "${tl_texbin_d}/${stablename}"
+ echo "/opt/texbin/${devname} \"\$@\"" | sudo tee -a
"${_tl_texbin_d}/${stablename}" > /dev/null
+ sudo chmod +x "${_tl_texbin_d}/${stablename}"
echo " ${stablename} now pointing to dev."
\sudo -k
@@ -125,21 +125,21 @@ function switch-latex-to-tl-dev ()
function switch-latex-to-tl-stable ()
{
- for i in "${tl_texbin_d}"/*-dev; do
+ for i in "${_tl_texbin_d}"/*-dev; do
devname="$( basename "${i}")"
stablename="${devname%-*}"
# The file should contain just a shebang line and one line if it
# is pointing to dev. Otherwise should be a link.
- if [ $(cat "${tl_texbin_d}/${stablename}" | wc -l) = "2" ]; then
+ if [ $(cat "${_tl_texbin_d}/${stablename}" | wc -l) = "2" ]; then
echo "${stablename} was calling dev."
- if [ ! -e "${tl_stable_bu_d}/${stablename}" ]; then
+ if [ ! -e "${_tl_stable_bu_d}/${stablename}" ]; then
echo " restoring stable."
- sudo rm "${tl_texbin_d}/${stablename}"
- sudo cp -d "${tl_stable_bu_d}/${stablename}"
"${tl_texbin_d}/${stablename}"
+ sudo rm "${_tl_texbin_d}/${stablename}"
+ sudo cp -d "${_tl_stable_bu_d}/${stablename}"
"${_tl_texbin_d}/${stablename}"
\sudo -k
else
- echo "ERROR: the stable backup file does not exist:
${tl_stable_bu_d}/${stablename}"
+ echo "ERROR: the stable backup file does not exist:
${_tl_stable_bu_d}/${stablename}"
fi
else
echo "${stablename} is already stable version."
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs