gnucash/libgnucash/scm/gnumeric/Makefile.am
Geert Janssens 3d910ad2b1 Drop guile 1.8 support
And with it all quirks we still had in the code to support that version.
2017-12-20 14:55:40 +01:00

38 lines
754 B
Makefile

gncscmdir = ${GNC_SCM_INSTALL_DIR}/gnumeric
gncscm_DATA = \
gnumeric-utilities.scm \
table-utils.scm
if GNUCASH_SEPARATE_BUILDDIR
SCM_FILE_LINKS = \
${gncscm_DATA}
endif
.scm-links:
if GNUCASH_SEPARATE_BUILDDIR
for X in ${SCM_FILE_LINKS} ; do \
$(LN_S) -f ${srcdir}/$$X . ; \
done
endif
if ! OS_WIN32
# Windows knows no "ln -s" but uses "cp": must copy every time (see bug #566567).
touch .scm-links
endif
%.go : %.scm .scm-links
$(GUILD) compile \
-o $@ $<
gncscmcachedir = ${pkglibdir}/scm/ccache/@GUILE_EFFECTIVE_VERSION@/gnumeric
gncscmcache_DATA = $(gncscm_DATA:.scm=.go)
noinst_DATA = .scm-links
EXTRA_DIST = \
${gncscm_DATA} \
CMakeLists.txt
CLEANFILES = .scm-links ${gncscmcache_DATA}
DISTCLEANFILES = ${SCM_FILE_LINKS}