Skip to content

Commit

Permalink
Use one common base directory to store all scheme files and modules
Browse files Browse the repository at this point in the history
This makes it easier for humans to locate a file after
installation and simplifies the build system.
  • Loading branch information
gjanssens committed Nov 10, 2014
1 parent be0e358 commit c9bfaa8
Show file tree
Hide file tree
Showing 23 changed files with 51 additions and 53 deletions.
4 changes: 2 additions & 2 deletions src/app-utils/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ libgncmod_app_utils_python_la_LIBADD = \
libgncmod-app-utils.la
endif

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash
gncscmmod_DATA = \
gettext.scm \
app-utils.scm
Expand Down Expand Up @@ -220,7 +220,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)

gncscmcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@
Expand Down
4 changes: 2 additions & 2 deletions src/bin/environment.in
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ GUILE_WARN_DEPRECATED=no
# Tell Guile where to find GnuCash specific guile modules
# GUILE_LIBS can be used to override the path to Guile's own modules
# GUILE_LIBS=
GUILE_LOAD_PATH={GNC_DATA}/guile-modules;{GNC_DATA}/scm;{GUILE_LIBS};{GUILE_LOAD_PATH}
GUILE_LOAD_COMPILED_PATH={GNC_DATA}/guile-modules/ccache/@-GUILE_EFFECTIVE_VERSION-@;{GNC_DATA}/scm/ccache/@-GUILE_EFFECTIVE_VERSION-@;{GUILE_LIBS};{GUILE_LOAD_PATH}
GUILE_LOAD_PATH={GNC_DATA}/scm;{GUILE_LIBS};{GUILE_LOAD_PATH}
GUILE_LOAD_COMPILED_PATH={GNC_DATA}/scm/ccache/@-GUILE_EFFECTIVE_VERSION-@;{GUILE_LIBS};{GUILE_LOAD_PATH}

# Tell Guile where to find GnuCash specific shared libraries
GNC_LIBRARY_PATH={SYS_LIB}
Expand Down
1 change: 0 additions & 1 deletion src/bin/overrides/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ CLEANFILES = guile
gnucash-env: gnucash-env.in ${top_builddir}/config.status Makefile
rm -f $@.tmp
sed < $< > $@.tmp \
-e 's#@-GNC_GUILE_MODULE_DIR-@#${GNC_SHAREDIR}/guile-modules#g' \
-e 's#@-GNC_SCM_INSTALL_DIR-@#${GNC_SCM_INSTALL_DIR}#g' \
-e 's#@-GNC_LIB_INSTALLDIR-@#${libdir}#' \
-e 's#@-GNC_PKGLIB_INSTALLDIR-@#${pkglibdir}#g' \
Expand Down
1 change: 0 additions & 1 deletion src/bin/overrides/gnucash-env.in
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@

GNC_MODULE_PATH="@-GNC_PKGLIB_INSTALLDIR-@:${GNC_MODULE_PATH}"

EXTRA_PATH="${EXTRA_PATH}:@-GNC_GUILE_MODULE_DIR-@"
EXTRA_PATH="${EXTRA_PATH}:@-GNC_SCM_INSTALL_DIR-@"

GUILE_LOAD_PATH="${EXTRA_PATH}:${GUILE_LOAD_PATH}"
Expand Down
4 changes: 2 additions & 2 deletions src/business/business-gnome/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ libgncmod_business_gnome_la_LIBADD = \
${GLIB_LIBS} \
${EFENCE_LIBS}

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash
gncscmmod_DATA = business-gnome.scm

EXTRA_DIST = \
Expand Down Expand Up @@ -136,7 +136,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)
endif

Expand Down
6 changes: 3 additions & 3 deletions src/core-utils/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ AM_CPPFLAGS = \
-I${top_builddir}/src \
-I${top_srcdir}/src

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash
gncscmmod_DATA = core-utils.scm

if GNUCASH_SEPARATE_BUILDDIR
Expand Down Expand Up @@ -122,7 +122,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)
endif

Expand All @@ -135,7 +135,7 @@ clean-local:
CLEANFILES = $(BUILT_SOURCES) .scm-links
MAINTAINERCLEANFILES = swig-core-utils-guile.c swig-core-utils-python.c

AM_CPPFLAGS += -DG_LOG_DOMAIN=\"gnc.core-utils\"
AM_CPPFLAGS += -DG_LOG_DOMAIN=\"gnc.core-utils\" -DGNC_SCM_INSTALL_DIR="\"${GNC_SCM_INSTALL_DIR}\""

gncla-dir.h: gncla-dir.h.in ${top_builddir}/config.status Makefile
rm -f $@.tmp
Expand Down
6 changes: 3 additions & 3 deletions src/core-utils/gnc-path.c
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ gchar *gnc_path_get_accountsdir()
}

/** Returns the file path to the report directory, usually
* "$prefix/share/gnucash/guile-modules/gnucash/report".
* "$prefix/share/gnucash/scm/gnucash/report".
*
* @returns A newly allocated string. */
gchar *gnc_path_get_reportdir()
Expand All @@ -163,7 +163,7 @@ gchar *gnc_path_get_reportdir()
else
{
gchar *pkgdatadir = gnc_path_get_pkgdatadir ();
result = g_build_filename (pkgdatadir, "guile-modules",
result = g_build_filename (GNC_SCM_INSTALL_DIR,
"gnucash", "report", (char*)NULL);
g_free (pkgdatadir);
}
Expand All @@ -173,7 +173,7 @@ gchar *gnc_path_get_reportdir()

/** Returns the file path to the standard
* reports, usually
* "$prefix/share/gnucash/guile-modules/gnucash/report/standard-reports".
* "$prefix/share/gnucash/scm/gnucash/report/standard-reports".
*
* @returns A newly allocated string. */
gchar *gnc_path_get_stdreportsdir()
Expand Down
4 changes: 2 additions & 2 deletions src/core-utils/gnc-path.h
Original file line number Diff line number Diff line change
Expand Up @@ -87,14 +87,14 @@ gchar *gnc_path_get_localedir(void);
gchar *gnc_path_get_accountsdir(void);

/** Returns the file path to the report directory, usually
* "$prefix/share/gnucash/guile-modules/gnucash/report".
* "$prefix/share/gnucash/scm/gnucash/report".
*
* @returns A newly allocated string. */
gchar *gnc_path_get_reportdir(void);

/** Returns the file path to the standard
* reports, usually
* "$prefix/share/gnucash/guile-modules/gnucash/report/standard-reports".
* "$prefix/share/gnucash/scm/gnucash/report/standard-reports".
*
* @returns A newly allocated string. */
gchar *gnc_path_get_stdreportsdir(void);
Expand Down
4 changes: 2 additions & 2 deletions src/engine/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ libgncmod_engine_la_LIBADD = \
${GLIB_LIBS} \
${top_builddir}/lib/libc/libc-missing.la

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash
gncscmmod_DATA = engine.scm \
business-core.scm

Expand Down Expand Up @@ -202,7 +202,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)

gncscmcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@
Expand Down
4 changes: 2 additions & 2 deletions src/gnc-module/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ libgnc_module_la_LIBADD = \
${GLIB_LIBS} \
${GUILE_LIBS}

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash
gncscmmod_DATA = gnc-module.scm

gncincludedir = ${GNC_INCLUDE_DIR}
Expand Down Expand Up @@ -75,7 +75,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)
endif

Expand Down
4 changes: 2 additions & 2 deletions src/gnome-utils/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ endif
endif
endif

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash
gncscmmod_DATA = gnome-utils.scm

gncscmdir = ${GNC_SCM_INSTALL_DIR}
Expand Down Expand Up @@ -289,7 +289,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)

gncscmcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@
Expand Down
4 changes: 2 additions & 2 deletions src/import-export/qif-imp/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ libgncmod_qif_import_la_LIBADD = \
${GLIB_LIBS}


gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/import-export
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash/import-export
gncscmmod_DATA = qif-import.scm

gncscmdir = ${GNC_SCM_INSTALL_DIR}/qif-import
Expand Down Expand Up @@ -114,7 +114,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/import-export
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/import-export
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)

gncscmcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/qif-import
Expand Down
6 changes: 3 additions & 3 deletions src/report/business-reports/Makefile.am
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash/report
gncscmmod_DATA = \
aging.scm \
customer-summary.scm \
Expand All @@ -16,7 +16,7 @@ gncscmmod_DATA = \
# Note: list these files separately because they can't be compiled by guile2
# templates are a mixture of scheme and hmtl
# css files are not scheme at all
gncscmtpldir = ${GNC_SHAREDIR}/guile-modules/gnucash/report
gncscmtpldir = ${GNC_SCM_INSTALL_DIR}/gnucash/report
gncscmtpl_DATA = \
taxinvoice.eguile.scm \
taxinvoice.css \
Expand Down Expand Up @@ -69,7 +69,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)
endif

Expand Down
8 changes: 4 additions & 4 deletions src/report/locale-specific/us/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ AM_CPPFLAGS = \
${GUILE_CFLAGS} ${GLIB_CFLAGS}

## This is unused and therefore no longer installed and/or loaded
gncscmrptdir = ${GNC_SHAREDIR}/guile-modules/gnucash/report/locale-specific
gncscmrptdir = ${GNC_SCM_INSTALL_DIR}/gnucash/report/locale-specific
gncscmrpt_DATA = us.scm de_DE.scm

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report/
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash/report/
gncscmmod_DATA = taxtxf.scm taxtxf-de_DE.scm

if GNUCASH_SEPARATE_BUILDDIR
Expand Down Expand Up @@ -78,10 +78,10 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)

gncscmrptcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report/locale-specific
gncscmrptcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report/locale-specific
gncscmrptcache_DATA = $(gncscmrpt_DATA:.scm=.go)
endif

Expand Down
4 changes: 2 additions & 2 deletions src/report/report-gnome/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ endif
endif
endif

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash/report
gncscmmod_DATA = report-gnome.scm

noinst_DATA = .scm-links
Expand Down Expand Up @@ -126,7 +126,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)
endif

Expand Down
8 changes: 4 additions & 4 deletions src/report/report-system/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -67,14 +67,14 @@ gncscm_DATA = \
report-utilities.scm \
report.scm

gncmodscmdir = ${GNC_SHAREDIR}/guile-modules/gnucash/report/report-system
gncmodscmdir = ${GNC_SCM_INSTALL_DIR}/gnucash/report/report-system
gncmodscm_DATA = \
collectors.scm \
list-extras.scm \
report-collectors.scm


gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report/
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash/report/
gncscmmod_DATA = \
report-system.scm \
eguile-gnc.scm \
Expand Down Expand Up @@ -131,10 +131,10 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)

gncmodscmcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report/report-system
gncmodscmcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report/report-system
gncmodscmcache_DATA = $(gncmodscm_DATA:.scm=.go)

gncscmcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@
Expand Down
4 changes: 2 additions & 2 deletions src/report/report-system/html-document.scm
Original file line number Diff line number Diff line change
Expand Up @@ -155,8 +155,8 @@
(begin
;;This is the only place where <html> appears
;;with the exception of 2 reports:
;;./share/gnucash/guile-modules/gnucash/report/taxinvoice.eguile.scm:<html>
;;./share/gnucash/guile-modules/gnucash/report/balsheet-eg.eguile.scm:<html>
;;./share/gnucash/scm/gnucash/report/taxinvoice.eguile.scm:<html>
;;./share/gnucash/scm/gnucash/report/balsheet-eg.eguile.scm:<html>

;; Validate against XHTML 1.0 Transitional
(push "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">")
Expand Down
8 changes: 4 additions & 4 deletions src/report/standard-reports/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ AM_CPPFLAGS = \
${GUILE_CFLAGS} \
${GLIB_CFLAGS}

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report/
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash/report/
gncscmmod_DATA = \
standard-reports.scm

gncscmrptdir = ${GNC_SHAREDIR}/guile-modules/gnucash/report/standard-reports
gncscmrptdir = ${GNC_SCM_INSTALL_DIR}/gnucash/report/standard-reports
gncscmrpt_DATA = \
account-piecharts.scm \
account-summary.scm \
Expand Down Expand Up @@ -99,10 +99,10 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)

gncscmrptcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report/standard-reports
gncscmrptcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report/standard-reports
gncscmrptcache_DATA = $(gncscmrpt_DATA:.scm=.go)
endif

Expand Down
4 changes: 2 additions & 2 deletions src/report/stylesheets/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ AM_CPPFLAGS = \
${GLIB_CFLAGS} \
${GTK_CFLAGS}

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report/
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash/report/
gncscmmod_DATA = \
stylesheets.scm \
stylesheet-plain.scm \
Expand Down Expand Up @@ -86,7 +86,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)
endif

Expand Down
4 changes: 2 additions & 2 deletions src/report/utility-reports/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ AM_CPPFLAGS = \
-I${top_srcdir}/src/gnc-module \
${GUILE_CFLAGS} ${GLIB_CFLAGS}

gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash/report/
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash/report/
gncscmmod_DATA = \
hello-world.scm \
utility-reports.scm \
Expand Down Expand Up @@ -71,7 +71,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash/report
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)
endif

Expand Down
4 changes: 2 additions & 2 deletions src/scm/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
SUBDIRS = gnumeric

gncscmdir = ${GNC_SCM_INSTALL_DIR}
gncscmmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash

gncscmmod_DATA = main.scm price-quotes.scm printf.scm

Expand Down Expand Up @@ -53,7 +53,7 @@ GUILE_COMPILE_ENV = \
$(shell ${top_builddir}/src/gnc-test-env --no-exports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<

gncscmmodcachedir = ${GNC_SHAREDIR}/guile-modules/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)

gncscmcachedir = ${GNC_SCM_INSTALL_DIR}/ccache/@GUILE_EFFECTIVE_VERSION@
Expand Down
Loading

0 comments on commit c9bfaa8

Please sign in to comment.