dtprintegrate: make it build
authorJon Trulson <jon@radscan.com>
Thu, 21 Nov 2019 00:09:46 +0000 (17:09 -0700)
committerJon Trulson <jon@radscan.com>
Thu, 21 Nov 2019 00:31:53 +0000 (17:31 -0700)
cde/configure.ac
cde/programs/dtprintegrate/Makefile.am

index b0316fe9b51141b87e2e13b2bfca234803dfe99a..18a62189190792c65965898e41822ef28c00d996 100644 (file)
@@ -422,6 +422,8 @@ programs/dtsearchpath/dtappg/Makefile
 
 programs/dtappintegrate/Makefile
 
+programs/dtprintegrate/Makefile
+
 ])
 
 AC_OUTPUT
index e8729a2285e49ab913bfe72379970a522d1d190a..8ebbe5a29185fcda783dfd318cb00d6099774c51 100644 (file)
@@ -1,15 +1,27 @@
-bin_PROGRAMS = dtprintegrate dtlp dtlpsetup
+MAINTAINERCLEANFILES = Makefile.in
 
-SCRIPTFLAGS = -DDTKORNSHELL=$(DTKORNSHELL)
+bin_SCRIPTS = dtprintegrate dtlp dtlpsetup
 
-CPPTARGET = dtprintegrate
-CPPSRC = dtprintegrate.src
-include $(srcdir)/include/cppfile.tmpl
+LOCAL_CPP_DEFINES = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) \
+               -DCDE_CONFIGURATION_TOP=$(CDE_CONFIGURATION_TOP)   \
+               -DDTKORNSHELL="$(CDE_INSTALLATION_TOP)/bin/dtksh"  \
+               -DKORNSHELL=$(KSH)
 
-CPPTARGET = dtlp
-CPPSRC = dtlp.src
-include $(srcdir)/include/cppfile.tmpl
+BUILT_SOURCES = dtprintegrate dtlp dtlpsetup
+CLEANFILES = $(BUILT_SOURCES)
+
+dtprintegrate: dtprintegrate.src
+       $(RM) $@
+       $(GENCPP) -P -DXCOMM=# $(LOCAL_CPP_DEFINES) $< > $@
+       chmod 755 $@
+
+dtlp: dtlp.src
+       $(RM) $@
+       $(GENCPP) -P -DXCOMM=# $(LOCAL_CPP_DEFINES) $< > $@
+       chmod 755 $@
+
+dtlpsetup: dtlpsetup.src
+       $(RM) $@
+       $(GENCPP) -P -DXCOMM=# $(LOCAL_CPP_DEFINES) $< > $@
+       chmod 755 $@
 
-CPPTARGET = dtlpsetup
-CPPSRC = dtlpsetup.src
-include $(srcdir)/include/cppfile.tmpl