aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorW. Kosior <koszko@koszko.org>2025-05-08 13:03:03 +0200
committerW. Kosior <koszko@koszko.org>2025-05-08 13:03:03 +0200
commit0c088bb52371a55de2e1c837568efbb8de93d629 (patch)
treea97dfd31ae90ac0bc65de910e4c2f8fb191afa93
parent2f6a07a82021bd453a9ebc0f4311dbbf6ac5ab4a (diff)
downloadlawrence-boilerplate-0c088bb52371a55de2e1c837568efbb8de93d629.tar.gz
lawrence-boilerplate-0c088bb52371a55de2e1c837568efbb8de93d629.zip
Don't expand macro arguments inside generated sh strings.
-rw-r--r--ax_add_guile_pre_inst_env.m410
1 files changed, 6 insertions, 4 deletions
diff --git a/ax_add_guile_pre_inst_env.m4 b/ax_add_guile_pre_inst_env.m4
index ca91978..6156c5d 100644
--- a/ax_add_guile_pre_inst_env.m4
+++ b/ax_add_guile_pre_inst_env.m4
@@ -17,16 +17,18 @@ set -eu
SOURCE_DIR='"$(cd "$srcdir" && pwd -P)"'
BUILD_DIR="$(cd "$(dirname "[$]0")" && pwd -P)"
-export G''UILE_LOAD_PATH="$SOURCE_DIR/m4_default([$2], [src/guile])[]dnl
-:$BUILD_DIR/m4_default([$3], [src/guile])[]dnl
+export G''UILE_LOAD_PATH="dnl
+$SOURCE_DIR/'m4_default([$2], [src/guile])'dnl
+:$BUILD_DIR/'m4_default([$3], [src/guile])'dnl
${G''UILE_LOAD_PATH:+:}${G''UILE_LOAD_PATH:-}"
-export G''UILE_LOAD_COMPILED_PATH="$BUILD_DIR/m4_default([$3], [src/guile])[]dnl
+export G''UILE_LOAD_COMPILED_PATH="dnl
+$BUILD_DIR/'m4_default([$3], [src/guile])'dnl
${G''UILE_LOAD_COMPILED_PATH:+:}${G''UILE_LOAD_COMPILED_PATH:-}"
export G''UILE_AUTO_COMPILE=0
-export PATH="$SOURCE_DIR/m4_default([$3], [scripts])${PATH:+:}${PATH:-}"
+export PATH="$SOURCE_DIR/'m4_default([$3], [scripts])'${PATH:+:}${PATH:-}"
if test 0 = "[$]#"
then :