aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am9
-rw-r--r--am/grecs.m43
2 files changed, 10 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index b8482a1..38c8782 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -16,9 +16,14 @@
ACLOCAL_AMFLAGS = -I am
SUBDIRS=. include src @GRECS_TESTDIR@ @GRECS_DOCDIR@
+
+# Wordsplit components.
+WORDSPLIT_SRC = wordsplit/wordsplit.c wordsplit/wordsplit.h
+WORDSPLIT_TEST = wordsplit/wordsplit.at wordsplit/wsp.c
+WORDSPLIT_DOC = wordsplit/wordsplit.3
+
EXTRA_DIST=build-aux/yyrename @GRECS_BUILD_AUX@ @GRECS_DISTDOC@ gitid.h\
- wordsplit/wordsplit.c wordsplit/wordsplit.h wordsplit/wordsplit.3 \
- wordsplit/wordsplit.at wordsplit/wsp.c
+ $(WORDSPLIT_SRC) @GRECS_EXTRA_DIST@
noinst_HEADERS = gitid.h
BUILT_SOURCES = gitid.h README
diff --git a/am/grecs.m4 b/am/grecs.m4
index 8bf3d21..f453079 100644
--- a/am/grecs.m4
+++ b/am/grecs.m4
@@ -155,6 +155,7 @@ AC_DEFUN([GRECS_SETUP],[
m4_popdef([TESTDIR])
AM_MISSING_PROG([AUTOM4TE], [autom4te])
GRECS_TESTDIR=tests
+ GRECS_EXTRA_DIST='$(WORDSPLIT_TEST)'
])
_GRECS_IF_OPTION_SET([getopt],[
AC_CHECK_HEADERS([getopt.h])
@@ -197,6 +198,7 @@ AC_DEFUN([GRECS_SETUP],[
AC_SUBST([GRECS_BUILD_AUX])
AC_SUBST([GRECS_INCLUDES])
AC_SUBST([GRECS_TESTDIR])
+ AC_SUBST([GRECS_EXTRA_DIST])
AC_SUBST([GRECS_LDADD])
AC_SUBST([GRECS_DOCDIR])
AC_SUBST([GRECS_CHANGELOG])
@@ -213,6 +215,7 @@ AC_DEFUN([GRECS_SETUP],[
GRECS_BUILD_TYPE=install
GRECS_LDADD=['$(top_builddir)/]grecsdir[src/libgrecs.la']
GRECS_DOCDIR='doc'
+ GRECS_EXTRA_DIST="${GRECS_EXTRA_DIST}${GRECS_EXTRA_DIST:+ }\$(WORDSPLIT_DOC)"
GRECS_CHANGELOG=
GRECS_DISTCK_AT=distck.at
GRECS_README=README.standalone

Return to:

Send suggestions and report system problems to the System administrator.