From a090d0a7c9168ca6292c6cdf1b8c27c5a067c085 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Thu, 7 Jul 2022 21:56:17 -0400 Subject: Automatically add Haunt's modules to Guile's load path at startup. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes a longstanding usability issue where people would install Haunt to /usr/local and then wonder why Haunt doesn't work, which was because Guile's default load path is /usr and thus could not find the newly installed modules in /usr/local. I received several emails about this over the years and didn't know to deal with it. Many thanks to Daniel Meißner for pointing out that Guix had already found a solution to this problem because of course Guix would have this problem solved! Ludovic is an autotools wizard. --- pre-inst-env.in | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pre-inst-env.in') diff --git a/pre-inst-env.in b/pre-inst-env.in index 84c88ca..8a3ad0a 100644 --- a/pre-inst-env.in +++ b/pre-inst-env.in @@ -28,4 +28,6 @@ export GUILE_LOAD_COMPILED_PATH GUILE_LOAD_PATH PATH="$abs_top_builddir/scripts:$PATH" export PATH +HAUNT_UNINSTALLED=true + exec "$@" -- cgit v1.2.3