X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/fed6418a32d3b0fd6036d169bd325c1172b391b5..0c3d696d84c1d76482d83e76e4c2b4218b028f1f:/Makefile.am diff --git a/Makefile.am b/Makefile.am index b0ba8bd..cb50bfc 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,4 @@ -# Copyright © 2011-2013, 2019-2023 Nick Bowler +# Copyright © 2011-2013, 2019-2024 Nick Bowler # # License WTFPL2: Do What The Fuck You Want To Public License, version 2. # This is free software: you are free to do what the fuck you want to. @@ -26,19 +26,20 @@ CLEANFILES = $(EXTRA_LTLIBRARIES) $(EXTRA_LIBRARIES) EXTRA_DIST = bootstrap $(DX_BASEDIR)/scripts/fix-gnulib.pl m4/gnulib-cache.m4 \ src/types.lst src/parse.y src/parse.stamp src/scan.l \ - src/scan.stamp COPYING.WTFPL2 README.md INSTALL + src/scan.stamp COPYING.WTFPL2 README.md INSTALL \ + tests/data/manyspec.gz tests/data/manydecl.gz dist_man_MANS = doc/cdecl99.1 doc/libcdecl.3 noinst_HEADERS = conf_pre.h conf_post.h common/src/help.h common/src/tap.h \ - common/src/xtra.h src/cdecl.h src/scan.h src/parse.h \ - src/version.h t/declgen.h t/test.h + common/src/xtra.h src/cdecl.h src/intconv.h src/scan.h \ + src/parse.h src/version.h t/declgen.h t/test.h noinst_DATA = $(MOFILES) nodist_include_HEADERS = src/config/cdecl.h src/config/cdecl.h: config.h src/cdecl.h $(DX_BASEDIR)/scripts/bake-config.awk - $(AM_V_at) $(AWK) -f $(DX_BASEDIR)/scripts/bake-config.awk \ + $(AM_V_GEN) $(AWK) -f $(DX_BASEDIR)/scripts/bake-config.awk \ config.h $(srcdir)/src/cdecl.h >$@-t $(AM_V_at) mv -f $@-t $@ EXTRA_DIST += $(DX_BASEDIR)/scripts/bake-config.awk @@ -73,7 +74,7 @@ EXTRA_libgnu_a_DEPENDENCIES = $(static_gl_objects) dummy $(static_gl_objects): $(gnulib_headers) bin_PROGRAMS = cdecl99 -cdecl99_SOURCES = common/src/help.c src/commands.c src/cdecl99.h +cdecl99_SOURCES = common/src/help.c src/commands.c src/cdecl99.h src/getline.h EXTRA_cdecl99_DEPENDENCIES = $(libmain_a_OBJECTS) $(libexec_a_OBJECTS) cdecl99_LDADD = $(EXTRA_cdecl99_DEPENDENCIES) libcdecl.la libgnu.a \ $(LTLIBINTL) $(LTLIBREADLINE) @@ -134,7 +135,7 @@ t/cdeclerr.$(OBJEXT): src/errmsg.h check_PROGRAMS += t/cdeclerr t_cdeclerr_SOURCES = common/src/tap.c t/cdeclerr.c EXTRA_t_cdeclerr_DEPENDENCIES = src/error.lo src/output.lo $(shared_gl_objects) -t_cdeclerr_LDADD = $(EXTRA_t_cdeclerr_DEPENDENCIES) $(LIBTHREAD) +t_cdeclerr_LDADD = $(EXTRA_t_cdeclerr_DEPENDENCIES) $(LTLIBINTL) $(LIBTHREAD) $(t_cdeclerr_OBJECTS): $(gnulib_headers) # Supporting rules for gettext.