From 58ccd0545981443eb47b5da65dd21b9ad0dd07e4 Mon Sep 17 00:00:00 2001 From: Chase Date: Sat, 27 Feb 2021 21:21:34 -0600 Subject: [PATCH] dtinfo: make auxillary libs and programs build --- cde/configure.ac | 60 ++++++++++++++--- cde/programs/Makefile.am | 4 +- .../dthelp/parser/pass1/build/Makefile.am | 2 + cde/programs/dtinfo/DtMmdb/Makefile.am | 14 ++-- .../dtinfo/DtMmdb/btree_berkeley/Makefile.am | 13 ++-- .../dtinfo/DtMmdb/diskhash/Makefile.am | 2 +- .../dtinfo/DtMmdb/oliasdb/Makefile.am | 2 +- .../dtinfo/DtMmdb/utility/Makefile.am | 22 ++++++ cde/programs/dtinfo/Makefile.am | 4 +- .../dtinfo/clients/dtinfo_start/Makefile.am | 6 +- .../dtinfo/install/lib/bitmaps/Makefile.am | 67 ------------------- .../dtinfo/install/lib/fonts/Makefile.am | 4 +- cde/programs/dtinfo/dtinfo/src/Makefile.am | 11 +++ cde/programs/dtinfo/dtinfogen/Makefile.am | 2 + .../dtinfo/dtinfogen/mmdb/Makefile.am | 2 + cde/programs/dtinfo/mmdb/HardCopy/Makefile.am | 21 ++++++ cde/programs/dtinfo/mmdb/Makefile.am | 26 +++++++ .../dtinfo/mmdb/StyleSheet/Makefile.am | 42 ++++++++++++ cde/programs/dtinfo/mmdb/api/Makefile.am | 14 ++++ cde/programs/dtinfo/mmdb/btree/Makefile.am | 9 +++ .../dtinfo/mmdb/btree_berkeley/Makefile.am | 34 ++++++++++ .../dtinfo/mmdb/compression/Makefile.am | 16 +++++ cde/programs/dtinfo/mmdb/diskhash/Makefile.am | 11 +++ cde/programs/dtinfo/mmdb/dstr/Makefile.am | 21 ++++++ cde/programs/dtinfo/mmdb/dti_cc/Makefile.am | 15 +++++ cde/programs/dtinfo/mmdb/dti_excs/Makefile.am | 26 +++++++ cde/programs/dtinfo/mmdb/dynhash/Makefile.am | 11 +++ cde/programs/dtinfo/mmdb/hmphf/Makefile.am | 14 ++++ cde/programs/dtinfo/mmdb/index/Makefile.am | 17 +++++ cde/programs/dtinfo/mmdb/mgrs/Makefile.am | 13 ++++ cde/programs/dtinfo/mmdb/misc/Makefile.am | 9 +++ cde/programs/dtinfo/mmdb/object/Makefile.am | 25 +++++++ cde/programs/dtinfo/mmdb/oliasdb/Makefile.am | 33 +++++++++ cde/programs/dtinfo/mmdb/schema/Makefile.am | 19 ++++++ cde/programs/dtinfo/mmdb/storage/Makefile.am | 22 ++++++ cde/programs/dtinfo/mmdb/utility/Makefile.am | 52 ++++++++++++++ cde/programs/dtinfo/tools/misc/Makefile.am | 18 +++++ cde/programs/dtinfo/tools/misc/treeres.src | 0 38 files changed, 585 insertions(+), 98 deletions(-) delete mode 100644 cde/programs/dtinfo/dtinfo/install/lib/bitmaps/Makefile.am create mode 100644 cde/programs/dtinfo/dtinfo/src/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/HardCopy/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/StyleSheet/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/api/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/btree/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/btree_berkeley/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/compression/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/diskhash/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/dstr/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/dti_cc/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/dti_excs/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/dynhash/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/hmphf/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/index/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/mgrs/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/misc/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/object/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/oliasdb/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/schema/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/storage/Makefile.am create mode 100644 cde/programs/dtinfo/mmdb/utility/Makefile.am create mode 100644 cde/programs/dtinfo/tools/misc/Makefile.am mode change 100755 => 100644 cde/programs/dtinfo/tools/misc/treeres.src diff --git a/cde/configure.ac b/cde/configure.ac index 45fb04a98..69e83d8a8 100644 --- a/cde/configure.ac +++ b/cde/configure.ac @@ -311,6 +311,12 @@ if test -z "$ac_cv_path_XRDB"; then MISSING_PROGS="xrdb ${MISSING_PROGS}" fi +AC_PATH_PROG(PERL, perl) +if test -z "$ac_cv_path_PERL"; then + MISSING_PROGS="perl ${MISSING_PROGS}" +fi + + dnl we need to use cpp for some things, like tooltalk and other dnl runtime uses. So look for the system's cpp. NOTE: this is NOT dnl the CPP (gcc -E) set by AC_PROG_CPP. At this point I don't know @@ -635,6 +641,51 @@ programs/dtsr/Makefile programs/dtpdmd/Makefile +programs/dtinfo/Makefile +programs/dtinfo/tools/Makefile +programs/dtinfo/tools/misc/Makefile +programs/dtinfo/DtMmdb/Makefile +programs/dtinfo/DtMmdb/api/Makefile +programs/dtinfo/DtMmdb/btree/Makefile +programs/dtinfo/DtMmdb/btree_berkeley/Makefile +programs/dtinfo/DtMmdb/compression/Makefile +programs/dtinfo/DtMmdb/diskhash/Makefile +programs/dtinfo/DtMmdb/dstr/Makefile +programs/dtinfo/DtMmdb/dti_excs/Makefile +programs/dtinfo/DtMmdb/dynhash/Makefile +programs/dtinfo/DtMmdb/hmphf/Makefile +programs/dtinfo/DtMmdb/index/Makefile +programs/dtinfo/DtMmdb/mgrs/Makefile +programs/dtinfo/DtMmdb/misc/Makefile +programs/dtinfo/DtMmdb/object/Makefile +programs/dtinfo/DtMmdb/oliasdb/Makefile +programs/dtinfo/DtMmdb/schema/Makefile +programs/dtinfo/DtMmdb/storage/Makefile +programs/dtinfo/DtMmdb/utility/Makefile +programs/dtinfo/mmdb/Makefile +programs/dtinfo/mmdb/api/Makefile +programs/dtinfo/mmdb/btree/Makefile +programs/dtinfo/mmdb/btree_berkeley/Makefile +programs/dtinfo/mmdb/compression/Makefile +programs/dtinfo/mmdb/diskhash/Makefile +programs/dtinfo/mmdb/dstr/Makefile +programs/dtinfo/mmdb/dti_excs/Makefile +programs/dtinfo/mmdb/dynhash/Makefile +programs/dtinfo/mmdb/hmphf/Makefile +programs/dtinfo/mmdb/index/Makefile +programs/dtinfo/mmdb/mgrs/Makefile +programs/dtinfo/mmdb/misc/Makefile +programs/dtinfo/mmdb/object/Makefile +programs/dtinfo/mmdb/oliasdb/Makefile +programs/dtinfo/mmdb/schema/Makefile +programs/dtinfo/mmdb/storage/Makefile +programs/dtinfo/mmdb/utility/Makefile +programs/dtinfo/mmdb/HardCopy/Makefile +programs/dtinfo/mmdb/dti_cc/Makefile +programs/dtinfo/mmdb/StyleSheet/Makefile +programs/dtinfo/clients/Makefile +programs/dtinfo/clients/dtinfo_start/Makefile + programs/types/Makefile programs/tttypes/Makefile @@ -696,12 +747,3 @@ programs/localized/es_ES.UTF-8/appmanager/Makefile ]) AC_OUTPUT - -dnl not currently building -dnl programs/dthelp/parser/pass1/helptag/Makefile -dnl programs/dthelp/parser/pass1/Makefile -dnl programs/dthelp/parser/pass1/eltdef/Makefile -dnl programs/dthelp/parser/pass1/build/Makefile -dnl programs/dthelp/parser/Makefile -dnl programs/dthelp/parser/canon1/Makefile -dnl programs/dthelp/parser/pass2/Makefile diff --git a/cde/programs/Makefile.am b/cde/programs/Makefile.am index 0cd943da0..6fa53144e 100644 --- a/cde/programs/Makefile.am +++ b/cde/programs/Makefile.am @@ -4,7 +4,5 @@ SUBDIRS = backdrops icons dsdm dtmail dtpad dtfile dtwm dtlogin \ dtsession dthello dtstyle dtexec dtdbcache dticon dtterm dtcalc \ dtaction dtspcd dtscreen dtksh dtcm dtsearchpath dtappbuilder palettes \ dtappintegrate dtprintegrate dtconfig dtcreate dtprintinfo fontaliases \ - dtdspmsg ttsnoop dtimsstart dtpdm dtsr dtpdmd types \ + dtdspmsg ttsnoop dtimsstart dtpdm dtsr dtpdmd dtinfo types \ tttypes util dtopen localized dthelp nsgmls dtdocbook - -# NOTYET = dtinfo diff --git a/cde/programs/dthelp/parser/pass1/build/Makefile.am b/cde/programs/dthelp/parser/pass1/build/Makefile.am index 7f6163bae..4804ecdee 100644 --- a/cde/programs/dthelp/parser/pass1/build/Makefile.am +++ b/cde/programs/dthelp/parser/pass1/build/Makefile.am @@ -2,6 +2,8 @@ MAINTAINERCLEANFILES = Makefile.in noinst_PROGRAMS = build +.NOTPARALLEL: + HELPTAG = .. HELPTAGSRC = $(HELPTAG)/helptag HELPPARSERSRC = $(HELPTAG)/parser diff --git a/cde/programs/dtinfo/DtMmdb/Makefile.am b/cde/programs/dtinfo/DtMmdb/Makefile.am index 19a7ae459..67926f4fd 100644 --- a/cde/programs/dtinfo/DtMmdb/Makefile.am +++ b/cde/programs/dtinfo/DtMmdb/Makefile.am @@ -15,10 +15,14 @@ lib_LTLIBRARIES = libDtMmdb.la libDtMmdb_la_SOURCES = -libDtMmdb_la_LIBADD += libapi.la libbtree.la libbtree_berkeley.la \ - libcompression.la libdiskhash.la libdstr.la \ - libdti_excs.la libdynhash.la libhmphf.la libindex.la \ - libmgrs.la libmisc.la libobject.la liboliasdb.la \ - libschema.la libstorage.la libutility.la +libDtMmdb_la_LIBADD = api/libapi.la btree/libbtree.la + btree_berkeley/libbtree_berkeley.la \ + compression/libcompression.la diskhash/libdiskhash.la \ + dstr/libdstr.la libdti_excs/libdti_excs.la \ + dynhash/libdynhash.la hmphf/libhmphf.la \ + index/libindex.la mgrs/libmgrs.la misc/libmisc.la \ + object/libobject.la oliasdb/liboliasdb.la \ + schema/libschema.la storage/libstorage.la \ + utility/libutility.la libDtMmdb_la_LDFLAGS = -version-info 2:1:0 diff --git a/cde/programs/dtinfo/DtMmdb/btree_berkeley/Makefile.am b/cde/programs/dtinfo/DtMmdb/btree_berkeley/Makefile.am index dc7747d91..6cfdbdf1b 100644 --- a/cde/programs/dtinfo/DtMmdb/btree_berkeley/Makefile.am +++ b/cde/programs/dtinfo/DtMmdb/btree_berkeley/Makefile.am @@ -4,14 +4,13 @@ noinst_LTLIBRARIES = libbtree_berkeley.la libbtree_berkeley_la_CFLAGS = -DMEMMOVE -I.. -if AIX -MEMMOVE = -else -MEMMOVE = memmove.c -endif - libbtree_berkeley_la_SOURCES = bt_close.c bt_conv.c bt_debug.c bt_delete.c \ bt_get.c bt_open.c bt_overflow.c bt_page.c \ bt_put.c bt_search.c bt_seq.c bt_split.c \ - bt_stack.c bt_utils.c $(MEMMOVE) mktemp.c \ + bt_stack.c bt_utils.c mktemp.c \ realloc.c snprintf.c mpool.c db.c + +if AIX +else +libbtree_berkeley_la_SOURCES += memmove.c +endif diff --git a/cde/programs/dtinfo/DtMmdb/diskhash/Makefile.am b/cde/programs/dtinfo/DtMmdb/diskhash/Makefile.am index 0151a80e6..2bcf23793 100644 --- a/cde/programs/dtinfo/DtMmdb/diskhash/Makefile.am +++ b/cde/programs/dtinfo/DtMmdb/diskhash/Makefile.am @@ -1,6 +1,6 @@ MAINTAINERCLEANFILES = Makefile.in -noinst_LTLIBRARIES = libdiskhask.la +noinst_LTLIBRARIES = libdiskhash.la libdiskhash_la_CXXFLAGS = -DC_API -I.. -I../dti_excs diff --git a/cde/programs/dtinfo/DtMmdb/oliasdb/Makefile.am b/cde/programs/dtinfo/DtMmdb/oliasdb/Makefile.am index 3e1ccfa23..436f1c46e 100644 --- a/cde/programs/dtinfo/DtMmdb/oliasdb/Makefile.am +++ b/cde/programs/dtinfo/DtMmdb/oliasdb/Makefile.am @@ -2,7 +2,7 @@ infolibdir = ${prefix}/infolib MAINTAINERCLEANFILES = Makefile.in -infolib_PROGRAMS = mmdb.infolib.spec +infolib_DATA = mmdb.infolib.spec noinst_LTLIBRARIES = liboliasdb.la diff --git a/cde/programs/dtinfo/DtMmdb/utility/Makefile.am b/cde/programs/dtinfo/DtMmdb/utility/Makefile.am index 080f67ccb..6e1e004ea 100644 --- a/cde/programs/dtinfo/DtMmdb/utility/Makefile.am +++ b/cde/programs/dtinfo/DtMmdb/utility/Makefile.am @@ -4,6 +4,28 @@ noinst_LTLIBRARIES = libutility.la libutility_la_CXXFLAGS = -DC_API -DPORTABLE_DB -I.. -I../dti_excs -I../misc + +#FIXME: This should be done in autotools_config.h +if I386 +libutility_la_CXXFLAGS += -DMMDB_LITTLE_ENDIAN +endif + +if X86_64 +libutility_la_CXXFLAGS += -DMMDB_LITTLE_ENDIAN +endif + +if ARM +libutility_la_CXXFLAGS += -DMMDB_LITTLE_ENDIAN +endif + +if PPC +libutility_la_CXXFLAGS += -DMMDB_BIG_ENDIAN +endif + +if SPARC +libutility_la_CXXFLAGS += -DMMDB_BIG_ENDIAN +endif + libutility_la_SOURCES = funcs.C ostring.C pm_random.C \ atoi_pearson.C xtime.C buffer.C \ atoi_larson.C atomic_lock.C rw_lock.C \ diff --git a/cde/programs/dtinfo/Makefile.am b/cde/programs/dtinfo/Makefile.am index 00f91a74b..4c5987afa 100644 --- a/cde/programs/dtinfo/Makefile.am +++ b/cde/programs/dtinfo/Makefile.am @@ -1,3 +1,5 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = tools dtinfo dtinfogen clients +SUBDIRS = tools DtMmdb mmdb clients + +#NOTYET dtinfo dtinfogen diff --git a/cde/programs/dtinfo/clients/dtinfo_start/Makefile.am b/cde/programs/dtinfo/clients/dtinfo_start/Makefile.am index 8f0810741..f8c8cdd3f 100644 --- a/cde/programs/dtinfo/clients/dtinfo_start/Makefile.am +++ b/cde/programs/dtinfo/clients/dtinfo_start/Makefile.am @@ -2,11 +2,11 @@ MAINTAINERCLEANFILES = Makefile.in noinst_PROGRAMS = dtinfo_start -dtinfo_start_CFLAGS = -I. +BUILT_SOURCES = dtinfo_start.opnums -dtinfo_start_LDADD = ${X_LIBS} $(LIBTT) $(LIBSVC) $(XTOOLLIB) -lXm +dtinfo_start_LDADD = $(DTCLIENTLIBS) $(XTOOLLIB) -lXm -dtinfo_start.opnums: $(srcdir)/tttypes/dtinfo_start.opnums +dtinfo_start.opnums: $(top_builddir)/programs/tttypes/dtinfo_start.opnums $(RM) dtinfo_start.opnums $(LN_S) $? $@ diff --git a/cde/programs/dtinfo/dtinfo/install/lib/bitmaps/Makefile.am b/cde/programs/dtinfo/dtinfo/install/lib/bitmaps/Makefile.am deleted file mode 100644 index 96e5688bb..000000000 --- a/cde/programs/dtinfo/dtinfo/install/lib/bitmaps/Makefile.am +++ /dev/null @@ -1,67 +0,0 @@ -icondir = $(CDE_INSTALLATION_TOP)/appconfig/icons/C - -if JAPANESE -jdir = $(CDE_INSTALLATION_TOP)/appconfig/icons/ja - -dist_j_DATA = bomb \ - bomb16 \ - bomb16m \ - bomb32 \ - bomb32m \ - bombm \ - browse.xbm \ - browse_ins.xbm \ - web_browse.xbm \ - web_browse_ins.xbm \ - default.xpm \ - deiconify.xbm \ - detached.xpm \ - help.xbm \ - help_ins.xbm \ - history.xbm \ - history_ins.xbm \ - iconify.xbm \ - locked.xbm \ - logo.xpm.ps \ - marks.xbm \ - marks_ins.xbm \ - pinin.xbm \ - pinmid.xbm \ - pinout.xbm \ - quit.xbm \ - search.xbm \ - search_ins.xbm \ - semilocked.xbm \ - unlocked.xbm -endif - -dist_icon_DATA = bomb \ - bomb16 \ - bomb16m \ - bomb32 \ - bomb32m \ - bombm \ - browse.xbm \ - browse_ins.xbm \ - web_browse.xbm \ - web_browse_ins.xbm \ - default.xpm \ - deiconify.xbm \ - detached.xpm \ - help.xbm \ - help_ins.xbm \ - history.xbm \ - history_ins.xbm \ - iconify.xbm \ - locked.xbm \ - logo.xpm.ps \ - marks.xbm \ - marks_ins.xbm \ - pinin.xbm \ - pinmid.xbm \ - pinout.xbm \ - quit.xbm \ - search.xbm \ - search_ins.xbm \ - semilocked.xbm \ - unlocked.xbm diff --git a/cde/programs/dtinfo/dtinfo/install/lib/fonts/Makefile.am b/cde/programs/dtinfo/dtinfo/install/lib/fonts/Makefile.am index 142befada..a1eec2601 100644 --- a/cde/programs/dtinfo/dtinfo/install/lib/fonts/Makefile.am +++ b/cde/programs/dtinfo/dtinfo/install/lib/fonts/Makefile.am @@ -1 +1,3 @@ -include $(srcdir)/programs/fontaliases/bdf/fonts.tmpl +MAINTAINERCLEANFILES = Makefile.in + +include $(top_builddir)/programs/fontaliases/bdf/fonts.am diff --git a/cde/programs/dtinfo/dtinfo/src/Makefile.am b/cde/programs/dtinfo/dtinfo/src/Makefile.am new file mode 100644 index 000000000..10402a440 --- /dev/null +++ b/cde/programs/dtinfo/dtinfo/src/Makefile.am @@ -0,0 +1,11 @@ +MAINTAINERCLEANFILES = Makefile.in + +SUBDIRS = Agents Basic + +bin_PROGRAMS = dtinfo + +dtinfo_CPPFLAGS = -DEXPAND_TEMPLATES -I.. + +dtinfo_LDADD = lib + +dtinfo_SOURCES = main.C main_c_api.c diff --git a/cde/programs/dtinfo/dtinfogen/Makefile.am b/cde/programs/dtinfo/dtinfogen/Makefile.am index 4e0e1acaa..7bac1b261 100644 --- a/cde/programs/dtinfo/dtinfogen/Makefile.am +++ b/cde/programs/dtinfo/dtinfogen/Makefile.am @@ -1 +1,3 @@ +MAINTAINERCLEANFILES = Makefile.in + SUBDIRS = mmdb infolib install diff --git a/cde/programs/dtinfo/dtinfogen/mmdb/Makefile.am b/cde/programs/dtinfo/dtinfogen/mmdb/Makefile.am index ae1cbf307..12d8c158b 100644 --- a/cde/programs/dtinfo/dtinfogen/mmdb/Makefile.am +++ b/cde/programs/dtinfo/dtinfogen/mmdb/Makefile.am @@ -1 +1,3 @@ +MAINTAINERCLEANFILES = Makefile.in + SUBDIRS = src StyleSheet diff --git a/cde/programs/dtinfo/mmdb/HardCopy/Makefile.am b/cde/programs/dtinfo/mmdb/HardCopy/Makefile.am new file mode 100644 index 000000000..b7b07aa5a --- /dev/null +++ b/cde/programs/dtinfo/mmdb/HardCopy/Makefile.am @@ -0,0 +1,21 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libHardCopy.a + +AUTOMAKE_OPTIONS = no-dependencies + +libHardCopy_a_CXXFLAGS = -DCDE_NEXT -DEXPAND_TEMPLATES -I../../DtMmdb \ + -I../../DtMmdb/HardCopy -I../../DtMmdb/dti_excs + +libHardCopy_a_SOURCES = ../../DtMmdb/HardCopy/FPset.C \ + ../../DtMmdb/HardCopy/HardCopyFP.C \ + ../../DtMmdb/HardCopy/autoNumber.C \ + ../../DtMmdb/HardCopy/autoNumberFP.C + +if LINUX +libHardCopy_a_SOURCES += ../../DtMmdb/HardCopy/TemplatesAutoNumber.C +endif + +if BSD +libHardCopy_a_SOURCES += ../../DtMmdb/HardCopy/TemplatesAutoNumber.C +endif diff --git a/cde/programs/dtinfo/mmdb/Makefile.am b/cde/programs/dtinfo/mmdb/Makefile.am new file mode 100644 index 000000000..246e4ae15 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/Makefile.am @@ -0,0 +1,26 @@ +MAINTAINERCLEANFILES = Makefile.in + +SUBDIRS = \ + api btree \ + btree_berkeley compression \ + diskhash dstr \ + dti_excs dynhash \ + hmphf index \ + mgrs misc \ + object oliasdb \ + schema storage \ + utility HardCopy \ + dti_cc StyleSheet + +noinst_LIBRARIES = libmmdb.a + +libmmdb_a_SOURCES = + +libmmdb_a_LIBADD = api/libapi.a btree/libbtree.a \ + btree_berkeley/libbtree_berkeley.a \ + compression/libcompression.a \ + diskhash/libdiskhash.a dstr/libdstr.a \ + dti_excs/libdti_excs.a dynhash/libdynhash.a \ + hmphf/libhmphf.a index/libindex.a mgrs/libmgrs.a \ + misc/libmisc.a object/libobject.a oliasdb/liboliasdb.a \ + schema/libschema.a storage/libstorage.a utility/libutility.a diff --git a/cde/programs/dtinfo/mmdb/StyleSheet/Makefile.am b/cde/programs/dtinfo/mmdb/StyleSheet/Makefile.am new file mode 100644 index 000000000..f3433c9f5 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/StyleSheet/Makefile.am @@ -0,0 +1,42 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libStyleSheet.a + +AUTOMAKE_OPTIONS = no-dependencies + +libStyleSheet_a_CXXFLAGS = -DEXPAND_TEMPLATES -DCDE_NEXT -I../../DtMmdb \ + -I../../DtMmdb/StyleSheet -I../../DtMmdb/dti_excs \ + -I../../DtMmdb/dti_cc + +libStyleSheet_a_SOURCES = ../../DtMmdb/StyleSheet/Attribute.C \ + ../../DtMmdb/StyleSheet/AttributeList.C \ + ../../DtMmdb/StyleSheet/BitVector.C \ + ../../DtMmdb/StyleSheet/DocParser.C \ + ../../DtMmdb/StyleSheet/Element.C \ + ../../DtMmdb/StyleSheet/Expression.C \ + ../../DtMmdb/StyleSheet/Feature.C \ + ../../DtMmdb/StyleSheet/FeatureDefDictionary.C \ + ../../DtMmdb/StyleSheet/FeatureSet.C \ + ../../DtMmdb/StyleSheet/FeatureValue.C \ + ../../DtMmdb/StyleSheet/PathQualifier.C \ + ../../DtMmdb/StyleSheet/PathTable.C \ + ../../DtMmdb/StyleSheet/Resolver.C \ + ../../DtMmdb/StyleSheet/ResolverStack.C \ + ../../DtMmdb/StyleSheet/SSPath.C \ + ../../DtMmdb/StyleSheet/StyleSheet.C \ + ../../DtMmdb/StyleSheet/StyleSheetExceptions.C \ + ../../DtMmdb/StyleSheet/SymTab.C \ + ../../DtMmdb/StyleSheet/VariableTable.C \ + ../../DtMmdb/StyleSheet/defParser.C \ + ../../DtMmdb/StyleSheet/defToken.C \ + ../../DtMmdb/StyleSheet/style.C \ + ../../DtMmdb/StyleSheet/tokenStyle.C \ + ../../DtMmdb/StyleSheet/RendererHCV.C + +if LINUX +libStyleSheet_a_SOURCES += ../../DtMmdb/StyleSheet/SSTemplates.C +endif + +if BSD +libStyleSheet_a_SOURCES += ../../DtMmdb/StyleSheet/SSTemplates.C +endif diff --git a/cde/programs/dtinfo/mmdb/api/Makefile.am b/cde/programs/dtinfo/mmdb/api/Makefile.am new file mode 100644 index 000000000..a4dc75b14 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/api/Makefile.am @@ -0,0 +1,14 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libapi.a + +AUTOMAKE_OPTIONS = no-dependencies + +libapi_a_CXXFLAGS = -I../../DtMmdb -I../../DtMmdb/misc -I../../DtMmdb/dti_excs + +libapi_a_SOURCES = ../../DtMmdb/api/base.C \ + ../../DtMmdb/api/info_base.C \ + ../../DtMmdb/api/info_lib.C \ + ../../DtMmdb/api/smart_ptr.C \ + ../../DtMmdb/api/transaction.C \ + ../../DtMmdb/api/utility.C diff --git a/cde/programs/dtinfo/mmdb/btree/Makefile.am b/cde/programs/dtinfo/mmdb/btree/Makefile.am new file mode 100644 index 000000000..c048e719e --- /dev/null +++ b/cde/programs/dtinfo/mmdb/btree/Makefile.am @@ -0,0 +1,9 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libbtree.a + +AUTOMAKE_OPTIONS = no-dependencies + +libbtree_a_CXXFLAGS = -I../../DtMmdb -I../../DtMmdb/dti_excs + +libbtree_a_SOURCES = ../../DtMmdb/btree/mmdb_btree.C diff --git a/cde/programs/dtinfo/mmdb/btree_berkeley/Makefile.am b/cde/programs/dtinfo/mmdb/btree_berkeley/Makefile.am new file mode 100644 index 000000000..d71d1fd21 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/btree_berkeley/Makefile.am @@ -0,0 +1,34 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libbtree_berkeley.a + +AUTOMAKE_OPTIONS = no-dependencies + +libbtree_berkeley_a_CFLAGS = -DMEMMOVE -I../../DtMmdb \ + -I../../DtMmdb/btree_berkeley + +libbtree_berkeley_a_SOURCES = ../../DtMmdb/btree_berkeley/bt_close.c \ + ../../DtMmdb/btree_berkeley/bt_conv.c \ + ../../DtMmdb/btree_berkeley/bt_debug.c \ + ../../DtMmdb/btree_berkeley/bt_delete.c \ + ../../DtMmdb/btree_berkeley/bt_get.c \ + ../../DtMmdb/btree_berkeley/bt_open.c \ + ../../DtMmdb/btree_berkeley/bt_overflow.c \ + ../../DtMmdb/btree_berkeley/bt_page.c \ + ../../DtMmdb/btree_berkeley/bt_put.c \ + ../../DtMmdb/btree_berkeley/bt_search.c \ + ../../DtMmdb/btree_berkeley/bt_seq.c \ + ../../DtMmdb/btree_berkeley/bt_split.c \ + ../../DtMmdb/btree_berkeley/bt_stack.c \ + ../../DtMmdb/btree_berkeley/bt_utils.c \ + ../../DtMmdb/btree_berkeley/mktemp.c \ + ../../DtMmdb/btree_berkeley/realloc.c \ + ../../DtMmdb/btree_berkeley/snprintf.c \ + ../../DtMmdb/btree_berkeley/mpool.c \ + ../../DtMmdb/btree_berkeley/db.c + +if AIX +else +libbtree_berkeley_a_SOURCES += ../../DtMmdb/btree_berkeley/memmove.c +endif + diff --git a/cde/programs/dtinfo/mmdb/compression/Makefile.am b/cde/programs/dtinfo/mmdb/compression/Makefile.am new file mode 100644 index 000000000..288cd0aa4 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/compression/Makefile.am @@ -0,0 +1,16 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libcompression.a + +AUTOMAKE_OPTIONS = no-dependencies + +libcompression_a_CXXFLAGS = -I../../DtMmdb -I../../DtMmdb/dti_excs + +libcompression_a_SOURCES = ../../DtMmdb/compression/abs_agent.C \ + ../../DtMmdb/compression/zip.C \ + ../../DtMmdb/compression/huffman.C \ + ../../DtMmdb/compression/trie.C \ + ../../DtMmdb/compression/code.C \ + ../../DtMmdb/compression/lzss.C \ + ../../DtMmdb/compression/sgml.C \ + ../../DtMmdb/compression/ps.C diff --git a/cde/programs/dtinfo/mmdb/diskhash/Makefile.am b/cde/programs/dtinfo/mmdb/diskhash/Makefile.am new file mode 100644 index 000000000..797cda193 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/diskhash/Makefile.am @@ -0,0 +1,11 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libdiskhash.a + +AUTOMAKE_OPTIONS = no-dependencies + +libdiskhash_a_CXXFLAGS = -I../../DtMmdb -I../../DtMmdb/dti_excs + +libdiskhash_a_SOURCES = ../../DtMmdb/diskhash/disk_bucket.C \ + ../../DtMmdb/diskhash/bucket_array.C \ + ../../DtMmdb/diskhash/disk_hash.C diff --git a/cde/programs/dtinfo/mmdb/dstr/Makefile.am b/cde/programs/dtinfo/mmdb/dstr/Makefile.am new file mode 100644 index 000000000..758865f92 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/dstr/Makefile.am @@ -0,0 +1,21 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libdstr.a + +AUTOMAKE_OPTIONS = no-dependencies + +libdstr_a_CXXFLAGS = -I../../DtMmdb -I../../DtMmdb/dti_excs + +libdstr_a_SOURCES = ../../DtMmdb/dstr/set.C \ + ../../DtMmdb/dstr/bset.C \ + ../../DtMmdb/dstr/slist.C \ + ../../DtMmdb/dstr/dlist_cell.C \ + ../../DtMmdb/dstr/dlist.C \ + ../../DtMmdb/dstr/heap.C \ + ../../DtMmdb/dstr/void_ptr_array.C \ + ../../DtMmdb/dstr/void_ptr_stack.C \ + ../../DtMmdb/dstr/memory_pool.C \ + ../../DtMmdb/dstr/dstr_test.C \ + ../../DtMmdb/dstr/index_agent.C \ + ../../DtMmdb/dstr/token_stack.C \ + ../../DtMmdb/dstr/slist_char_ptr_cell.C diff --git a/cde/programs/dtinfo/mmdb/dti_cc/Makefile.am b/cde/programs/dtinfo/mmdb/dti_cc/Makefile.am new file mode 100644 index 000000000..8178ec2a2 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/dti_cc/Makefile.am @@ -0,0 +1,15 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libdti_cc.a + +AUTOMAKE_OPTIONS = no-dependencies + +libdti_cc_a_CXXFLAGS = -DEXPAND_TEMPLATES -I../../DtMmdb -I../../DtMmdb/dti_cc \ + -I../../DtMmdb/dti_excs + +libdti_cc_a_SOURCES = ../../DtMmdb/dti_cc/CC_Listbase.C \ + ../../DtMmdb/dti_cc/cc_exceptions.C \ + ../../DtMmdb/dti_cc/CC_String.C \ + ../../DtMmdb/dti_cc/CC_Tokenizer.C \ + ../../DtMmdb/dti_cc/CC_Stack.C \ + ../../DtMmdb/dti_cc/CC_Slist.C diff --git a/cde/programs/dtinfo/mmdb/dti_excs/Makefile.am b/cde/programs/dtinfo/mmdb/dti_excs/Makefile.am new file mode 100644 index 000000000..f9f660b14 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/dti_excs/Makefile.am @@ -0,0 +1,26 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libdti_excs.a + +AUTOMAKE_OPTIONS = no-dependencies + +libdti_excs_a_CXXFLAGS = -DCC_VERSION=30 -DCHECK_INITIALIZED \ + -I../../DtMmdb/dti_excs + +if SOLARIS +libdti_excs_a_CXXFLAGS += -DHAS_TERMINATE +endif + +if LINUX +libdti_excs_a_CXXFLAGS += -DNATIVE_EXCEPTIONS +endif + +if BSD +libdti_excs_a_CXXFLAGS += -DNATIVE_EXCEPTIONS +endif + +libdti_excs_a_SOURCES = ../../DtMmdb/dti_excs/Jump_Environment.C \ + ../../DtMmdb/dti_excs/Exceptions.C \ + ../../DtMmdb/dti_excs/Exception.C \ + ../../DtMmdb/dti_excs/Destructable.C \ + ../../DtMmdb/dti_excs/terminate.C diff --git a/cde/programs/dtinfo/mmdb/dynhash/Makefile.am b/cde/programs/dtinfo/mmdb/dynhash/Makefile.am new file mode 100644 index 000000000..d55495c8c --- /dev/null +++ b/cde/programs/dtinfo/mmdb/dynhash/Makefile.am @@ -0,0 +1,11 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libdynhash.a + +AUTOMAKE_OPTIONS = no-dependencies + +libdynhash_a_CXXFLAGS = -I../../DtMmdb -I../../DtMmdb/dti_excs + +libdynhash_a_SOURCES = ../../DtMmdb/dynhash/data_t.C \ + ../../DtMmdb/dynhash/imp_bucket.C \ + ../../DtMmdb/dynhash/imp_die.C diff --git a/cde/programs/dtinfo/mmdb/hmphf/Makefile.am b/cde/programs/dtinfo/mmdb/hmphf/Makefile.am new file mode 100644 index 000000000..cd4faecd0 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/hmphf/Makefile.am @@ -0,0 +1,14 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libhmphf.a + +AUTOMAKE_OPTIONS = no-dependencies + +libhmphf_a_CXXFLAGS = -DPORTABLE_DB -I../../DtMmdb -I../../DtMmdb/dti_excs + +libhmphf_a_SOURCES = ../../DtMmdb/hmphf/buckets.C \ + ../../DtMmdb/hmphf/mphf_funcs.C \ + ../../DtMmdb/hmphf/mphf_hash_table.C \ + ../../DtMmdb/hmphf/params.C \ + ../../DtMmdb/hmphf/pattern.C \ + ../../DtMmdb/hmphf/sorter.C diff --git a/cde/programs/dtinfo/mmdb/index/Makefile.am b/cde/programs/dtinfo/mmdb/index/Makefile.am new file mode 100644 index 000000000..47c51fa4e --- /dev/null +++ b/cde/programs/dtinfo/mmdb/index/Makefile.am @@ -0,0 +1,17 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libindex.a + +AUTOMAKE_OPTIONS = no-dependencies + +libindex_a_CXXFLAGS = -DPORTABLE_DB -I../../DtMmdb -I../../DtMmdb/dti_excs + +libindex_a_SOURCES = ../../DtMmdb/index/btree_index.C \ + ../../DtMmdb/index/dyn_disk_index.C \ + ../../DtMmdb/index/dyn_index.C \ + ../../DtMmdb/index/dyn_memory_index.C \ + ../../DtMmdb/index/fast_mphf.C \ + ../../DtMmdb/index/hash.C \ + ../../DtMmdb/index/index.C \ + ../../DtMmdb/index/inv_lists.C \ + ../../DtMmdb/index/mphf_index.C diff --git a/cde/programs/dtinfo/mmdb/mgrs/Makefile.am b/cde/programs/dtinfo/mmdb/mgrs/Makefile.am new file mode 100644 index 000000000..6360913f6 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/mgrs/Makefile.am @@ -0,0 +1,13 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libmgrs.a + +AUTOMAKE_OPTIONS = no-dependencies + +libmgrs_a_CXXFLAGS = -DCOMPACTED_DISK_REP -DPORTABLE_DB -I../../DtMmdb \ + -I../../DtMmdb/dti_excs + +libmgrs_a_SOURCES = ../../DtMmdb/mgrs/managers.C \ + ../../DtMmdb/mgrs/misc.C \ + ../../DtMmdb/mgrs/query_mgr.C \ + ../../DtMmdb/mgrs/template_mgr.C diff --git a/cde/programs/dtinfo/mmdb/misc/Makefile.am b/cde/programs/dtinfo/mmdb/misc/Makefile.am new file mode 100644 index 000000000..b2f6c72cb --- /dev/null +++ b/cde/programs/dtinfo/mmdb/misc/Makefile.am @@ -0,0 +1,9 @@ +MAINTAINERCLEANFILES= Makefile.in + +noinst_LIBRARIES = libmisc.a + +AUTOMAKE_OPTIONS = no-dependencies + +libmisc_a_CFLAGS = -DPORTABLE_DB + +libmisc_a_SOURCES = ../../DtMmdb/misc/unique_id.c diff --git a/cde/programs/dtinfo/mmdb/object/Makefile.am b/cde/programs/dtinfo/mmdb/object/Makefile.am new file mode 100644 index 000000000..c617baab3 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/object/Makefile.am @@ -0,0 +1,25 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libobject.a + +AUTOMAKE_OPTIONS = no-dependencies + +libobject_a_CXXFLAGS = -DPORTABLE_DB -I../../DtMmdb -I../../DtMmdb/dti_excs + +libobject_a_SOURCES = ../../DtMmdb/object/composite.C \ + ../../DtMmdb/object/compressed_pstring.C \ + ../../DtMmdb/object/cset.C \ + ../../DtMmdb/object/dl_list.C \ + ../../DtMmdb/object/dl_list_cell.C \ + ../../DtMmdb/object/handler.C \ + ../../DtMmdb/object/integer.C \ + ../../DtMmdb/object/long_pstring.C \ + ../../DtMmdb/object/oid.C \ + ../../DtMmdb/object/oid_list.C \ + ../../DtMmdb/object/oid_t.C \ + ../../DtMmdb/object/primitive.C \ + ../../DtMmdb/object/pstring.C \ + ../../DtMmdb/object/random_gen.C \ + ../../DtMmdb/object/root.C \ + ../../DtMmdb/object/short_list.C \ + ../../DtMmdb/object/tuple.C diff --git a/cde/programs/dtinfo/mmdb/oliasdb/Makefile.am b/cde/programs/dtinfo/mmdb/oliasdb/Makefile.am new file mode 100644 index 000000000..d2998b72f --- /dev/null +++ b/cde/programs/dtinfo/mmdb/oliasdb/Makefile.am @@ -0,0 +1,33 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = liboliasdb.a + +AUTOMAKE_OPTIONS = no-dependencies + +liboliasdb_a_CXXFLAGS = -DNO_DB_LOCK -DCDE_NEXT -I../../DtMmdb \ + -I../../DtMmdb/misc -I../../DtMmdb/dti_excs \ + -I../../DtMmdb/dti_cc -I../.. -I../../DtMmdb/oliasdb + +liboliasdb_a_SOURCES = ../../DtMmdb/oliasdb/asciiIn_filters.C \ + ../../DtMmdb/oliasdb/collectionIterator.C \ + ../../DtMmdb/oliasdb/dlp_hd.C \ + ../../DtMmdb/oliasdb/dlp_test.C \ + ../../DtMmdb/oliasdb/doc_hd.C \ + ../../DtMmdb/oliasdb/doc_test.C \ + ../../DtMmdb/oliasdb/graphic_hd.C \ + ../../DtMmdb/oliasdb/graphic_test.C \ + ../../DtMmdb/oliasdb/loc_test.C \ + ../../DtMmdb/oliasdb/locator_hd.C \ + ../../DtMmdb/oliasdb/mark.C \ + ../../DtMmdb/oliasdb/mark_base.C \ + ../../DtMmdb/oliasdb/mark_test.C \ + ../../DtMmdb/oliasdb/mmdb.C \ + ../../DtMmdb/oliasdb/node_hd.C \ + ../../DtMmdb/oliasdb/node_test.C \ + ../../DtMmdb/oliasdb/olias_funcs.C \ + ../../DtMmdb/oliasdb/olias_test.C \ + ../../DtMmdb/oliasdb/stylesheet_hd.C \ + ../../DtMmdb/oliasdb/stylesheet_test.C \ + ../../DtMmdb/oliasdb/toc_hd.C \ + ../../DtMmdb/oliasdb/toc_test.C \ + ../../DtMmdb/oliasdb/user_base.C diff --git a/cde/programs/dtinfo/mmdb/schema/Makefile.am b/cde/programs/dtinfo/mmdb/schema/Makefile.am new file mode 100644 index 000000000..767243410 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/schema/Makefile.am @@ -0,0 +1,19 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libschema.a + +AUTOMAKE_OPTIONS = no-dependencies + +libschema_a_CXXFLAGS = -DPORTABLE_DB -I../../DtMmdb -I../../DtMmdb/dti_excs \ + -I../../DtMmdb/misc + +libschema_a_SOURCES = ../../DtMmdb/schema/desc.C \ + ../../DtMmdb/schema/store_desc.C \ + ../../DtMmdb/schema/object_dict.C \ + ../../DtMmdb/schema/stored_object_desc.C \ + ../../DtMmdb/schema/index_desc.C \ + ../../DtMmdb/schema/inv_desc.C \ + ../../DtMmdb/schema/agent_desc.C \ + ../../DtMmdb/schema/container_desc.C \ + ../../DtMmdb/schema/sheet.C \ + ../../DtMmdb/schema/token.C diff --git a/cde/programs/dtinfo/mmdb/storage/Makefile.am b/cde/programs/dtinfo/mmdb/storage/Makefile.am new file mode 100644 index 000000000..efad10c14 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/storage/Makefile.am @@ -0,0 +1,22 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libstorage.a + +AUTOMAKE_OPTIONS = no-dependencies + +libstorage_a_CXXFLAGS = -DPORTABLE_DB -I../../DtMmdb -I../../DtMmdb/dti_excs + +libstorage_a_SOURCES = ../../DtMmdb/storage/abs_storage.C \ + ../../DtMmdb/storage/chunks_index.C \ + ../../DtMmdb/storage/heap_comp_funcs.C \ + ../../DtMmdb/storage/lru.C \ + ../../DtMmdb/storage/page.C \ + ../../DtMmdb/storage/page_cache.C \ + ../../DtMmdb/storage/page_rep.C \ + ../../DtMmdb/storage/page_storage.C \ + ../../DtMmdb/storage/rep_cell.C \ + ../../DtMmdb/storage/rep_policy.C \ + ../../DtMmdb/storage/store_test.C \ + ../../DtMmdb/storage/unixf_storage.C \ + ../../DtMmdb/storage/version.C \ + ../../DtMmdb/storage/vm_storage.C diff --git a/cde/programs/dtinfo/mmdb/utility/Makefile.am b/cde/programs/dtinfo/mmdb/utility/Makefile.am new file mode 100644 index 000000000..e68c6ce00 --- /dev/null +++ b/cde/programs/dtinfo/mmdb/utility/Makefile.am @@ -0,0 +1,52 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_LIBRARIES = libutility.a + +AUTOMAKE_OPTIONS = no-dependencies + +libutility_a_CXXFLAGS = -DPORTABLE_DB -I../../DtMmdb -I../../DtMmdb/dti_excs \ + -I../../DtMmdb/misc + +#FIXME: This should be done in autotools_config.h +if I386 +libutility_a_CXXFLAGS += -DMMDB_LITTLE_ENDIAN +endif + +if X86_64 +libutility_a_CXXFLAGS += -DMMDB_LITTLE_ENDIAN +endif + +if ARM +libutility_a_CXXFLAGS += -DMMDB_LITTLE_ENDIAN +endif + +if PPC +libutility_a_CXXFLAGS += -DMMDB_BIG_ENDIAN +endif + +if SPARC +libutility_a_CXXFLAGS += -DMMDB_BIG_ENDIAN +endif + +libutility_a_SOURCES = ../../DtMmdb/utility/funcs.C \ + ../../DtMmdb/utility/ostring.C \ + ../../DtMmdb/utility/pm_random.C \ + ../../DtMmdb/utility/atoi_pearson.C \ + ../../DtMmdb/utility/xtime.C \ + ../../DtMmdb/utility/buffer.C \ + ../../DtMmdb/utility/atoi_larson.C \ + ../../DtMmdb/utility/atomic_lock.C \ + ../../DtMmdb/utility/rw_lock.C \ + ../../DtMmdb/utility/atoi_fast.C \ + ../../DtMmdb/utility/filter.C \ + ../../DtMmdb/utility/mmdb_exception.C \ + ../../DtMmdb/utility/randomize.C \ + ../../DtMmdb/utility/streambuf.C \ + ../../DtMmdb/utility/charbuf.C \ + ../../DtMmdb/utility/filebuf.C \ + ../../DtMmdb/utility/string.C \ + ../../DtMmdb/utility/stringstream.C \ + ../../DtMmdb/utility/iostream.C \ + ../../DtMmdb/utility/fstream.C \ + ../../DtMmdb/utility/stream.C \ + ../../DtMmdb/utility/ios.C diff --git a/cde/programs/dtinfo/tools/misc/Makefile.am b/cde/programs/dtinfo/tools/misc/Makefile.am new file mode 100644 index 000000000..6595e14c9 --- /dev/null +++ b/cde/programs/dtinfo/tools/misc/Makefile.am @@ -0,0 +1,18 @@ +MAINTAINERCLEANFILES = Makefile.in + +noinst_PROGRAMS = dfiles pmaker msgsets + +noinst_SCRIPTS = treeres + +LOCAL_SED_DEFINES = -e 's|PERL|$(PERL)|g' + +dfiles_SOURCES = dfiles.c + +pmaker_SOURCES = pmaker.c + +msgsets_SOURCES = msgsets.C + +treeres: treeres.src + $(RM) $@ + $(SED) $(LOCAL_SED_DEFINES) $< > $@ + chmod +x $@ diff --git a/cde/programs/dtinfo/tools/misc/treeres.src b/cde/programs/dtinfo/tools/misc/treeres.src old mode 100755 new mode 100644