From: Jon Trulson Date: Sat, 26 Oct 2019 20:41:09 +0000 (-0600) Subject: DtWidget: make it build, change include/cppfile.inc a bit X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=61ab4a5b9529b37b0f5dfaa5bc542e97cc38436e;p=oweals%2Fcde.git DtWidget: make it build, change include/cppfile.inc a bit cppfile.inc - don't set BUIT_SOURCES or CLEANFILES here as they overwrite (or in case of the CLEANFILES +=...) ignore the settings. Do those in the Makefile.am always. We still need a better way to preprocess generic files. cppfile.inc will only work for one file per Makefile... --- diff --git a/cde/include/cppfile.inc b/cde/include/cppfile.inc index cadbc855..1222b03d 100644 --- a/cde/include/cppfile.inc +++ b/cde/include/cppfile.inc @@ -1,6 +1,3 @@ -BUILT_SOURCES = $(CPPTARGET) -CLEANFILES += $(CPPTARGET) - $(CPPTARGET): Makefile $(CPPSRC) $(RM) $@ diff --git a/cde/lib/DtWidget/Makefile.am b/cde/lib/DtWidget/Makefile.am index ac099ec2..0ae49560 100644 --- a/cde/lib/DtWidget/Makefile.am +++ b/cde/lib/DtWidget/Makefile.am @@ -2,13 +2,9 @@ unixdir = ${prefix}/app-defaults/C MAINTAINERCLEANFILES = Makefile.in -CLEANFILES = UNIXbindings - lib_LTLIBRARIES = libDtWidget.la -unix_PROGRAMS = UNIXbindings - -AM_CPPFLAGS = -DCDE_INSTALLATION_TOP=${prefix} +AM_CPPFLAGS = -DCDE_INSTALLATION_TOP=${prefix} @DT_INCDIR@ libDtWidget_la_CFLAGS = -DI18N_MSG -DMULTIBYTE @@ -43,7 +39,11 @@ libDtWidget_la_SOURCES = ComboBox.c Control.c DialogBox.c \ SearchDlg.c SpinBox.c TitleBox.c \ View.c +# cpp this... +BUILT_SOURCES = UNIXbindings +CLEANFILES = UNIXbindings + CPPTARGET = UNIXbindings CPPSRC = UNIXbindings.cpp -# FIXME -#include $(srcdir)/include/cppfile.tmpl + +include $(top_builddir)/include/cppfile.inc diff --git a/cde/lib/tt/bin/scripts/Makefile.am b/cde/lib/tt/bin/scripts/Makefile.am index c2b4eeb3..f252a384 100644 --- a/cde/lib/tt/bin/scripts/Makefile.am +++ b/cde/lib/tt/bin/scripts/Makefile.am @@ -3,6 +3,8 @@ MAINTAINERCLEANFILES = Makefile.in include ../../tooltalk.inc noinst_SCRIPTS = ttce2xdr +BUILT_SOURCES = ttce2xdr +CLEANFILES = ttce2xdr AM_CPPFLAGS = $(TIRPCINC) $(TT_VERSION_DEFINE)