From 7818e2fd35f241268a59bfaf87952d1cd3d1042c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Sun, 10 Sep 2023 20:50:58 +0200 Subject: Add direnv .envrc file. Direnv is a setting environment variables based on PWD. --- .envrc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .envrc diff --git a/.envrc b/.envrc new file mode 100644 index 00000000..0fccc035 --- /dev/null +++ b/.envrc @@ -0,0 +1,17 @@ +guile_version=$(guile -c '(display (version))') + +if [ "${GUILE_LOAD_PATH:-no}" = "no" ]; then + export GUILE_LOAD_PATH="$PWD/module" +else + export GUILE_LOAD_PATH="$PWD/module:$GUILE_LOAD_PATH" +fi + +if [ "${GUILE_LOAD_COMPILED_PATH:-no}" = "no" ]; then + export GUILE_LOAD_COMPILED_PATH="$PWD/obj-${guile_version}" +else + export GUILE_LOAD_COMPILED_PATH="$PWD/obj-${guile_version}:$GUILE_LOAD_COMPILED_PATH" +fi +unset guile_version + +export PATH="$PWD/static/node_modules/.bin:$PATH" +export PATH="$PWD/scripts/:$PATH" -- cgit v1.2.3