# gnucash-setup-env
#
# Common environment setup used by different gnucash startup scripts
#
# If you make any changes here, you should probably also change the equivalent sections
# in packaging/win32/gnucash.iss.in, packaging/win32/install.sh and
# src/bin/gnucash-setup-env-osx.in

PATH="/usr/bin:${PATH}"
export PATH

GUILE_WARN_DEPRECATED="no"
export GUILE_WARN_DEPRECATED

GNC_MODULE_PATH="/usr/lib/gnucash:${GNC_MODULE_PATH}"

EXTRA_PATH="${EXTRA_PATH}:/usr/share/gnucash/guile-modules"
EXTRA_PATH="${EXTRA_PATH}:/usr/share/gnucash/scm"
GUILE_LOAD_PATH="${EXTRA_PATH}:${GUILE_LOAD_PATH}"

EXTRA_LIBS="${GNC_MODULE_PATH}"
EXTRA_LIBS="${EXTRA_LIBS}:/usr/lib"
EXTRA_LIBS="${EXTRA_LIBS}:/usr/lib/gnucash"

LD_LIBRARY_PATH="${EXTRA_LIBS}:${LD_LIBRARY_PATH}"
DYLD_LIBRARY_PATH="${EXTRA_LIBS}:${DYLD_LIBRARY_PATH}"
GNC_DBD_DIR="/usr/lib/dbd"
GNC_STANDARD_REPORTS_DIR="/usr/share/gnucash/guile-modules/gnucash/report/standard-reports"

export GNC_MODULE_PATH
export GUILE_LOAD_PATH
export LD_LIBRARY_PATH
export DYLD_LIBRARY_PATH
export GNC_DBD_DIR
export GNC_STANDARD_REPORTS_DIR
