There is a problem with CPP_PROGRAM - using $CPP or $GENCPP (tradcpp)
always fails in tt_type_comp with the error:
"nclude ", line 8: syntax error
If I define it to /lib/cpp (previous hardcoded value) then it seems to
work fine. Only the dtinfo and dtinfo_start ptypes use #include, and
therefore show this error. Needs investigation.
bin_PROGRAMS = tt_type_comp
tt_type_comp_CXXFLAGS = -I../../lib -I../../slib \
- $(TT_VERSION_DEFINE) -DCPP_PROGRAM="\"$(CPP)\""
+ $(TT_VERSION_DEFINE) -DCPP_PROGRAM="\"$(GENCPP)\""
tt_type_comp_SOURCES = mp_type_comp.C mp_types_table.C \
frozen.mp_types_lex.C frozen.mp_types_gram.C
SUFFIXES: .ptype .done
+# FIXME - dtinfo ones use #include which seems to fail with syntax error...
+
LOCALDEPFILES = \
dtfile.done \
dticon.done \
BUILT_SOURCES = types.xdr
CLEANFILES = *.done types.xdr .tt_lock
+tttypesdir = $(CDE_INSTALLATION_TOP)/appconfig/tttypes
+dist_tttypes_DATA = $(BUILT_SOURCES)
+
types.xdr: $(LOCALDEPFILES)
TT_TYPE_COMP = $(top_builddir)/lib/tt/bin/tt_type_comp/tt_type_comp