tttypes: make it build
authorJon Trulson <jon@radscan.com>
Fri, 22 Nov 2019 23:58:58 +0000 (16:58 -0700)
committerJon Trulson <jon@radscan.com>
Fri, 22 Nov 2019 23:58:58 +0000 (16:58 -0700)
cde/.gitignore
cde/configure.ac
cde/programs/tttypes/Makefile.am

index 191bda83e87d8d871a1f6e18c100ef760ab2ab15..2ebe977e515ab120ec49d5f94c124d4c9066cb58 100644 (file)
@@ -2402,6 +2402,8 @@ programs/tttypes/dticon.done
 programs/tttypes/dticon.ptype.deps
 programs/tttypes/dtinfo.done
 programs/tttypes/dtinfo.ptype.deps
+programs/tttypes/dtinfo_start.done
+programs/tttypes/dtinfo_start.ptype.deps
 programs/tttypes/dtmail.done
 programs/tttypes/dtmail.ptype.deps
 programs/tttypes/dtpad.done
index 0afe5a82885a499acc2afc7a6647694584595c45..87496dfb5630089878f79bd7d766748875e57081 100644 (file)
@@ -465,6 +465,8 @@ programs/dtpdmd/Makefile
 
 programs/types/Makefile
 
+programs/tttypes/Makefile
+
 ])
 
 AC_OUTPUT
index 8d9c4006e003902e54311c8ef41192836341855f..e083aeee54ce73e09fbb1e03836f4b250330ea66 100644 (file)
@@ -1,8 +1,10 @@
 MAINTAINERCLEANFILES = Makefile.in
 
-CLEANFILES = *.done types.xdr .tt_lock
+# We need to ensure that the jobs here are run in sequence to build up
+# the types.xdr file.
+.NOTPARALLEL:
 
-.SUFFIXES: .ptype .done
+SUFFIXES: .ptype .done
 
 LOCALDEPFILES = \
         dtfile.done \
@@ -13,13 +15,14 @@ LOCALDEPFILES = \
         dtdbcache.done \
         dtterm.done \
         dtinfo.done \
-        dtinfo.done
+        dtinfo_start.done
 
-all:: types.xdr
+BUILT_SOURCES = types.xdr
+CLEANFILES = *.done types.xdr .tt_lock
 
 types.xdr: $(LOCALDEPFILES)
 
-TT_TYPE_COMP = $(srcdir)/lib/tt/bin/tt_type_comp/tt_type_comp
+TT_TYPE_COMP = $(top_builddir)/lib/tt/bin/tt_type_comp/tt_type_comp
 
 .ptype.done:
        $(RM) $@