aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2020-10-03 11:23:28 -0300
committerEuAndreh <eu@euandre.org>2020-10-03 11:23:28 -0300
commitf215711546c17ec89e14669321e24dbe07f3b50c (patch)
tree92a240662dfc3c90edea760ccd428a4fbdc13298
parentfake-symlinks: Add favicon (diff)
downloaddotfiles-f215711546c17ec89e14669321e24dbe07f3b50c.tar.gz
dotfiles-f215711546c17ec89e14669321e24dbe07f3b50c.tar.xz
fake-symlinks.sh: Don't do ifs inside function
-rw-r--r--bash/fake-symlinks.sh12
1 files changed, 7 insertions, 5 deletions
diff --git a/bash/fake-symlinks.sh b/bash/fake-symlinks.sh
index 3fabc032..47a7a878 100644
--- a/bash/fake-symlinks.sh
+++ b/bash/fake-symlinks.sh
@@ -20,8 +20,8 @@ pushd "${DOTFILES}/bash/templates/" > /dev/null || exit 1
export DOLLAR='$'
documented-project-fake-ln() {
- export PROJECT_UC="${1^}"
export PROJECT="$1"
+ export PROJECT_UC="$2"
sed "s/__PROJECT_UC__/$PROJECT_UC/" build-site.sh > "$HOME/dev/libre/$PROJECT/scripts/build-site.sh"
chmod +x "$HOME/dev/libre/$PROJECT/scripts/build-site.sh"
@@ -48,10 +48,12 @@ documented-project-fake-ln() {
cp favicon.ico "$HOME/dev/libre/$PROJECT/docs/"
}
-# multiple languages, documented project
-# shellcheck disable=2043
-for r in songbooks mediator intermediauth; do
- documented-project-fake-ln "$r"
+for r in songbooks mediator intermediauth cement; do
+ documented-project-fake-ln "$r" "${r^}"
+done
+
+for r in byopds byodb; do
+ documented-project-fake-ln "$r" "$(echo "$1" | tr '[:lower:]' '[:upper:]')"
done
for r in boneco website dotfiles; do