dist_man_MANS = doc/cdecl99.1 doc/libcdecl.3
-include_HEADERS = src/cdecl.h
noinst_HEADERS = conf_pre.h conf_post.h common/src/help.h common/src/tap.h \
- common/src/xtra.h src/scan.h src/parse.h t/declgen.h t/test.h
+ common/src/xtra.h src/cdecl.h src/scan.h src/parse.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_GEN) $(MKDIR_P) $(@D)
+ $(AM_V_at) $(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
+CLEANFILES += src/config/cdecl.h
+
shared_gl_objects = $(gnulib_symfiles:.glsym=.lo)
static_gl_objects = $(gnulib_extra_objects:.lo=.@OBJEXT@)
t_installcheck_SHORTNAME = x
installcheck-local:
- rm -f t/installcheck$(EXEEXT)
+ rm -f t/installcheck$(EXEEXT) $(t_installcheck_OBJECTS)
$(MAKE) $(AM_MAKEFLAGS) t/installcheck$(EXEEXT)
t/installcheck$(EXEEXT) | diff - $(srcdir)/t/installcheck.exp
.PHONY: installcheck-local