* configure.in (GNC_ADD_ON_SRFIS): compute needed SRFIs.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5584 57a11ea4-9604-0410-9ed3-97b8803252fd
zzzoldfeatures/g2-gog-integ
Rob Browning 25 years ago
parent 524bee9fe0
commit 5d977e85f4

@ -642,6 +642,25 @@ AC_TRY_RUN([
CFLAGS="$GNC_OLDCFLAGS"
### --------------------------------------------------------------------------
### Check which SRFIs we need.
GNC_ADD_ON_SRFIS=""
for srfi in `ls lib/srfi/srfi-*.scm | sed -e 's|lib/srfi/||; s/\.scm//'`
do
AC_MSG_CHECKING(if guile needs our copy of ${srfi})
if ! ${GUILE} -c "(use-modules (srfi ${srfi}))" > /dev/null 2>&1
then
GNC_ADD_ON_SRFIS="${GNC_ADD_ON_SRFIS} ${srfi}.scm"
AC_MSG_RESULT(yes)
else
AC_MSG_RESULT(no)
fi
done
AC_SUBST(GNC_ADD_ON_SRFIS)
### --------------------------------------------------------------------------
### GnuCash flags and libs configuration

Loading…
Cancel
Save