So, this was an easy task, however, I do not think that I am capable of doing 
the rest of dthelp, is is some complex stuff. As for dtinfo, I still need to 
investigate it more...

Thank you for your time,
-Chase
From 1504a82780e979262249263d56077ec8f024404f Mon Sep 17 00:00:00 2001
From: Chase <nicetry...@protonmail.ch>
Date: Sun, 7 Feb 2021 14:48:51 -0600
Subject: [PATCH] dthelp/parser/helptag: build under autotools

---
 cde/.gitignore                                 | 1 +
 cde/configure.ac                               | 1 +
 cde/programs/dthelp/parser/Makefile.am         | 4 ++--
 cde/programs/dthelp/parser/helptag/Makefile.am | 8 ++++++++
 cde/programs/dthelp/parser/helptag/helptag.cpp | 0
 5 files changed, 12 insertions(+), 2 deletions(-)
 create mode 100644 cde/programs/dthelp/parser/helptag/Makefile.am
 mode change 100755 => 100644 cde/programs/dthelp/parser/helptag/helptag.cpp

diff --git a/cde/.gitignore b/cde/.gitignore
index 03da06818..f3a8815d0 100644
--- a/cde/.gitignore
+++ b/cde/.gitignore
@@ -556,6 +556,7 @@ programs/dthelp/parser/pass1/parser/dthelp_htag1
 programs/dthelp/parser/pass1/parser/error
 programs/dthelp/parser/pass1/util/context
 programs/dthelp/parser/pass1/util/fclndir
+programs/dthelp/parser/helptag/dthelptag
 
 # programs/dtinfo
 programs/dtinfo/clients/dtinfo_start/dtinfo_start
diff --git a/cde/configure.ac b/cde/configure.ac
index a2a2779ca..9d30ce995 100644
--- a/cde/configure.ac
+++ b/cde/configure.ac
@@ -520,6 +520,7 @@ programs/dthelp/parser/pass1/build/Makefile
 programs/dthelp/parser/pass1/eltdef/Makefile
 programs/dthelp/parser/pass1/helptag/Makefile
 programs/dthelp/parser/pass1/parser/Makefile
+programs/dthelp/parser/helptag/Makefile
 
 programs/nsgmls/Makefile
 
diff --git a/cde/programs/dthelp/parser/Makefile.am b/cde/programs/dthelp/parser/Makefile.am
index 4e38114c9..549ce80f6 100644
--- a/cde/programs/dthelp/parser/Makefile.am
+++ b/cde/programs/dthelp/parser/Makefile.am
@@ -1,5 +1,5 @@
 MAINTAINERCLEANFILES = Makefile.in
 
-SUBDIRS = pass1
+SUBDIRS = pass1 helptag
 
-#NOTYET canon1 pass2 helptag misc dtds
+#NOTYET canon1 pass2
diff --git a/cde/programs/dthelp/parser/helptag/Makefile.am b/cde/programs/dthelp/parser/helptag/Makefile.am
new file mode 100644
index 000000000..910fd7bfe
--- /dev/null
+++ b/cde/programs/dthelp/parser/helptag/Makefile.am
@@ -0,0 +1,8 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+bin_SCRIPTS = dthelptag
+
+dthelptag: helptag.cpp
+	$(RM) $@
+	$(GENCPP) -P -DXCOMM=# $(LOCAL_CPP_DEFINES) $< > $@
+	chmod +x $@
diff --git a/cde/programs/dthelp/parser/helptag/helptag.cpp b/cde/programs/dthelp/parser/helptag/helptag.cpp
old mode 100755
new mode 100644
-- 
2.17.1

_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to