mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Check for availability of xsltproc at configure time
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23320 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
@@ -187,7 +187,6 @@ intl-scm/guile-strings.c:
|
||||
|
||||
GIT_CMD = @GIT_CMD@
|
||||
SVN = svn
|
||||
XSLTPROC = xsltproc
|
||||
SCM_TYPE = @SCM_TYPE@
|
||||
|
||||
if BUILDING_FROM_SCM
|
||||
|
||||
@@ -492,6 +492,14 @@ AS_SCRUB_INCLUDE(LIBXLT_CFLAGS)
|
||||
AC_SUBST(LIBXSLT_CFLAGS)
|
||||
AC_SUBST(LIBXSLT_LIBS)
|
||||
|
||||
# xsltproc is not included in libxslt on all distributions
|
||||
# so check for it separately
|
||||
AC_PATH_PROG(XSLTPROC, xsltproc, [""])
|
||||
|
||||
if test -z "$XSLTPROC"; then
|
||||
AC_MSG_ERROR([xsltproc is required to build GnuCash])
|
||||
fi
|
||||
|
||||
### --------------------------------------------------------------------------
|
||||
### Zlib
|
||||
|
||||
|
||||
@@ -212,10 +212,10 @@ libgncmod_gnome_utils_la_LIBADD = \
|
||||
BUILT_SOURCES = gnc-warnings.c gnc-warnings.h
|
||||
|
||||
gnc-warnings.c: gschemas/org.gnucash.warnings.gschema.xml.in make-gnc-warnings-c.xsl
|
||||
xsltproc -o $@ $(srcdir)/make-gnc-warnings-c.xsl $<
|
||||
$(XSLTPROC) -o $@ $(srcdir)/make-gnc-warnings-c.xsl $<
|
||||
|
||||
gnc-warnings.h: gschemas/org.gnucash.warnings.gschema.xml.in make-gnc-warnings-h.xsl
|
||||
xsltproc -o $@ $(srcdir)/make-gnc-warnings-h.xsl $<
|
||||
$(XSLTPROC) -o $@ $(srcdir)/make-gnc-warnings-h.xsl $<
|
||||
|
||||
if HAVE_X11_XLIB_H
|
||||
libgncmod_gnome_utils_la_LIBADD += -lX11
|
||||
|
||||
Reference in New Issue
Block a user