diff options
author | Ludovic Courtès <ludo@chbouib.org> | 2007-05-31 00:20:39 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@chbouib.org> | 2007-05-31 00:20:39 +0200 |
commit | 1d0d5b93a0c711e9966bb938ffc8d8ee3400ea68 (patch) | |
tree | 4c737131c11fde055dedb5028ab04ab71d0ee1bd /doc | |
parent | 6b55b3d61e743045b88375ab86bc389d3ee2292f (diff) | |
download | gnutls-1d0d5b93a0c711e9966bb938ffc8d8ee3400ea68.tar.gz |
Handle missing Guile when building the documentation.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/Makefile.am | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am index c4cff5ae16..500f4a36ce 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -112,6 +112,11 @@ error_codes.texi: ../lib/gnutls_errors.c ../src/errcodes.c -../src/errcodes > error_codes.texi +guile_texi = core.c.texi extra.c.texi +BUILT_SOURCES = $(guile_texi) +CLEANFILES = $(guile_texi) +EXTRA_DIST += $(guile_texi) + if HAVE_GUILE # @@ -122,12 +127,6 @@ GUILE_FOR_BUILD = $(GUILE) -L $(top_srcdir)/guile/modules SNARF_CPPFLAGS = -I$(top_srcdir)/guile/src -I$(top_builddir)/guile/src -guile_texi = core.c.texi extra.c.texi - -BUILT_SOURCES = $(guile_texi) -EXTRA_DIST += $(guile_texi) -CLEANFILES = $(guile_texi) - %.c.texi: $(top_srcdir)/guile/src/%.c $(GUILE_FOR_BUILD) -l "$(srcdir)/extract-guile-c-doc.scm" \ @@ -135,4 +134,9 @@ CLEANFILES = $(guile_texi) -- "$^" "$(CPP)" "$(SNARF_CPPFLAGS)" \ > "$@" -endif +else !HAVE_GUILE + +%.c.texi: + echo "(Guile not available, documentation not generated.)" > $@ + +endif !HAVE_GUILE |