]> git.draconx.ca Git - cdecl99.git/commitdiff
Fix the distribution.
authorNick Bowler <nbowler@draconx.ca>
Fri, 24 Jun 2011 00:50:02 +0000 (20:50 -0400)
committerNick Bowler <nbowler@draconx.ca>
Fri, 24 Jun 2011 00:55:06 +0000 (20:55 -0400)
Now make distcheck passes.

Makefile.am

index 83f5e600affc1a941d3ed4797651eb90cbd75e30..80657e216e5b1ed75d3bf41cec77e68c2ed24936 100644 (file)
@@ -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