* 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
This commit is contained in:
Rob Browning 2001-11-28 22:39:31 +00:00
parent 4addcd2792
commit b51182e3b2

View File

@ -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