From 0d38cbba0b9bbfd3c885c7f24e2b224579a334a4 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Fri, 1 Jun 2012 18:14:16 +0200 Subject: build: Don't build/test the RSS-2 reader when its requirements aren't met. Reported by rvclayton@verizon.net (R. Clayton). * configure.ac: Add `BUILD_RSS2_READER' Automake conditional. * src/guile/Makefile.am (readers): Make `skribilo/reader/rss-2.scm' conditional on `BUILD_RSS2_READER'. (EXTRA_DIST)[!BUILD_RSS2_READER]: Add `skribilo/reader/rss-2.scm'. * tests/Makefile.am (TESTS): Make `readers/rss-2.test' conditional on `BUILD_RSS2_READER'. (EXTRA_DIST)[!BUILD_RSS2_READER]: Add `readers/rss-2.test'. --- src/guile/Makefile.am | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/guile') diff --git a/src/guile/Makefile.am b/src/guile/Makefile.am index eb44261..ea5df96 100644 --- a/src/guile/Makefile.am +++ b/src/guile/Makefile.am @@ -47,8 +47,18 @@ SOURCES = \ SOURCES += $(readers) $(packages) $(engines) readers = \ - skribilo/reader/skribe.scm skribilo/reader/outline.scm \ - skribilo/reader/rss-2.scm + skribilo/reader/skribe.scm skribilo/reader/outline.scm + +if BUILD_RSS2_READER + +readers += skribilo/reader/rss-2.scm + +else !BUILD_RSS2_READER + +EXTRA_DIST += skribilo/reader/rss-2.scm + +endif !BUILD_RSS2_READER + engines = \ skribilo/engine/base.scm skribilo/engine/context.scm \ -- cgit v1.2.3