From 6e1f4d917b35c96d0944cc3a888da653d977c2d0 Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Thu, 23 Jun 2011 20:50:02 -0400 Subject: [PATCH] Fix the distribution. Now make distcheck passes. --- Makefile.am | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/Makefile.am b/Makefile.am index 83f5e60..80657e2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,17 +1,18 @@ ACLOCAL_AMFLAGS = -I m4 SUBDIRS = lib . -CPPFLAGS = -I$(top_builddir)/lib -I$(top_srcdir)/lib +CPPFLAGS = -I$(top_builddir)/src -I$(top_builddir)/lib -I$(top_srcdir)/lib MAINTAINERCLEANFILES = src/scan.c src/scan.h src/scan.stamp \ src/parse.c src/parse.h src/parse.stamp CLEANFILES = src/typenames.h src/validtypes.h -EXTRA_DIST = m4/gnulib-cache.m4 src/parse.stamp src/scan.stamp +EXTRA_DIST = m4/gnulib-cache.m4 src/types.lst src/typenames.sed \ + src/validtypes.sed src/parse.stamp src/scan.stamp include_HEADERS = src/cdecl.h -noinst_HEADERS = src/scan.h src/parse.h +noinst_HEADERS = src/typemap.h src/scan.h src/parse.h lib_LTLIBRARIES = libcdecl.la libcdecl_la_LDFLAGS = -export-symbols-regex '^cdecl_[[:lower:]]' @@ -27,12 +28,14 @@ src/scan.lo: src/parse.h src/parse-decl.lo: src/scan.h src/parse.h src/typemap.lo: src/validtypes.h src/typenames.h -src/validtypes.h: src/types.lst $(srcdir)/src/validtypes.sed - $(AM_V_GEN)sed -f $(srcdir)/src/validtypes.sed < src/types.lst > $@.tmp +src/validtypes.h: $(srcdir)/src/types.lst $(srcdir)/src/validtypes.sed + $(AM_V_GEN)sed -f $(srcdir)/src/validtypes.sed \ + < $(srcdir)/src/types.lst > $@.tmp $(AM_V_at)mv -f $@.tmp $@ -src/typenames.h: src/types.lst $(srcdir)/src/typenames.sed - $(AM_V_GEN)sed -f $(srcdir)/src/typenames.sed < src/types.lst > $@.tmp +src/typenames.h: $(srcdir)/src/types.lst $(srcdir)/src/typenames.sed + $(AM_V_GEN)sed -f $(srcdir)/src/typenames.sed \ + < $(srcdir)/src/types.lst > $@.tmp $(AM_V_at)mv -f $@.tmp $@ # These are required to prevent the builtin lex/yacc rules from -- 2.43.2