From b51182e3b2f95e53d13304392538cf56adaaee1c Mon Sep 17 00:00:00 2001 From: Rob Browning Date: Wed, 28 Nov 2001 22:39:31 +0000 Subject: [PATCH] * src/scm/command-line.scm (gnc:*config-dir*): add GNC_CONFIG_DIR environment variable override. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6104 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/scm/command-line.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/scm/command-line.scm b/src/scm/command-line.scm index 84b17e2a36..11cdaa9737 100644 --- a/src/scm/command-line.scm +++ b/src/scm/command-line.scm @@ -49,10 +49,12 @@ (define gnc:*config-dir* (gnc:make-config-var - (N_ "Configuration directory.") + (N_ "Configuration directory - can be overridden with GNC_CONFIG_DIR environment variable.") (lambda (var value) (if (string? value) (list value) #f)) string=? - gnc:_config-dir-default_)) + (if (getenv "GNC_CONFIG_DIR") + (getenv "GNC_CONFIG_DIR") + gnc:_config-dir-default_))) (define gnc:*share-dir* (gnc:make-config-var