Remove remaining Imakefiles, tmpls, and the delete-later dir

This commit is contained in:
Jon Trulson
2022-07-04 22:26:20 -06:00
parent 73c7cdd7fb
commit 65cedf8dfd
180 changed files with 0 additions and 47354 deletions

View File

@@ -1,37 +0,0 @@
XCOMM $TOG: Imakefile /main/11 1998/08/10 15:51:35 mgreess $
/*
* (c) Copyright 1996 Digital Equipment Corporation.
* (c) Copyright 1996 Hewlett-Packard Company.
* (c) Copyright 1996 International Business Machines Corp.
* (c) Copyright 1996 Sun Microsystems, Inc.
* (c) Copyright 1996 Novell, Inc.
* (c) Copyright 1996 FUJITSU LIMITED.
* (c) Copyright 1996 Hitachi.
*/
#define IHaveSubdirs
XCOMM make sure this is defined in any case
#ifndef PassCDebugFlags
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
#endif
XCOMM DtMmdb eventually should be made via lib,
XCOMM but as long as we use a local config dir it's not.
PRE_REQ_SUBDIRS = tools DtMmdb mmdb
BROWSER_SUBDIRS = dtinfo
TOOLKIT_SUBDIRS = dtinfogen
INDEPENDENT_SUBDIRS = clients
SUBDIRS = $(PRE_REQ_SUBDIRS) $(BROWSER_SUBDIRS) $(TOOLKIT_SUBDIRS) $(INDEPENDENT_SUBDIRS)
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
-DProjectTmplFile='<DtInfo.tmpl>' \
-DProjectRulesFile='<DtInfo.rules>'
XCOMM Variables to switch on debug mode temporarily
XCOMM CDEBUGFLAGS = -g -DDEBUG
XCOMM CXXDEBUGFLAGS = -g -DDEBUG
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))

View File

@@ -1,17 +0,0 @@
XCOMM $TOG: Imakefile /main/5 1998/08/10 15:51:11 mgreess $
#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
SUBDIRS = dtinfo_start
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
-DProjectTmplFile='<DtInfo.tmpl>' \
-DProjectRulesFile='<DtInfo.rules>'
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))

View File

@@ -1,55 +0,0 @@
XCOMM $XConsortium: Imakefile /main/5 1996/06/11 17:45:12 cde-hal $
/*
* (c) Copyright 1996 Digital Equipment Corporation.
* (c) Copyright 1996 Hewlett-Packard Company.
* (c) Copyright 1996 International Business Machines Corp.
* (c) Copyright 1996 Sun Microsystems, Inc.
* (c) Copyright 1996 Novell, Inc.
* (c) Copyright 1996 FUJITSU LIMITED.
* (c) Copyright 1996 Hitachi.
*/
NormalCplusplusObjectRule()
DEPEND_DEFINES = $(DEPENDDEFINES)
INCLUDES = -I. $(TIRPCINC)
#ifdef AIXArchitecture
LDPOSTLIB=-blibpath:/usr/dt/lib:/X11/lib:/usr/lib/threads:/usr/lib:/lib
#endif
XCOMM something wrong with depend of Xt on IBM
#ifdef AIXArchitecture
DEPLIBS = \
$(DEPDTSVCLIB) \
$(DEPTTLIB) \
$(DEPXMLIB) \
$(DEPXLIB)
#else
DEPLIBS = \
$(DEPDTSVCLIB) \
$(DEPTTLIB) \
$(DEPXMLIB) \
$(DEPXTOOLLIB) \
$(DEPXLIB)
#endif
LOCAL_LIBRARIES = \
$(DTSVCLIB) \
$(TTLIB) \
$(XMLIB) \
$(XTOOLLIB) \
$(XLIB)
PROGRAMS=dtinfo_start
SRCS = dtinfo_start.c
OBJS = dtinfo_start.o
all:: $(OBJS)
LinkSourceFile(dtinfo_start.opnums,$(PROGRAMSRC)/tttypes)
ComplexProgramTarget($(PROGRAMS))

View File

@@ -1,18 +0,0 @@
XCOMM $TOG: Imakefile /main/9 1998/08/10 15:54:01 mgreess $
#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
SUBDIRS=wwl src install
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
-DProjectTmplFile='<DtInfo.tmpl>' \
-DProjectRulesFile='<DtInfo.rules>'
MakeSubdirs($(SUBDIRS))
DependSubdirs(wwl src)

View File

@@ -1,16 +0,0 @@
XCOMM $TOG: Imakefile /main/8 1998/08/10 15:53:37 mgreess $
#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
SUBDIRS = lib
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
-DProjectTmplFile='<DtInfo.tmpl>' \
-DProjectRulesFile='<DtInfo.rules>'
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))

View File

@@ -1,18 +0,0 @@
XCOMM $TOG: Imakefile /main/8 1998/08/10 15:53:13 mgreess $
#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
#ifndef CdeDesktop
SUBDIRS=bitmaps fonts nls
#else
SUBDIRS=bitmaps fonts
#endif
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))
InstallNonExecFile(mmdb.mark.spec,$(INSTALL_ETC_DIR))
#ifndef CdeDesktop
InstallLibFile(XKeysymDB)
#endif

View File

@@ -1,36 +0,0 @@
XCOMM $XConsortium: Imakefile /main/4 1996/06/11 16:10:38 cde-hal $
FILES= \
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
XCOMM The last dir level for install is for language, default C
InstallMultiple($(FILES),$(INSTALL_BITMAPS_DIR)/C)
InstallMultiple($(FILES),$(INSTALL_BITMAPS_DIR)/ja)

View File

@@ -1,66 +0,0 @@
XCOMM $XConsortium: Imakefile /main/8 1996/08/21 15:41:09 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
MAKEFILEDEPS=Classlist.mk
LIBNAME=Agents
NormalCplusplusObjectRule()
#ifdef DoLicenseManagement
INCLUDES = $(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES) \
$(MMDB_INCLUDES) $(LICENSE_L_INCLUDES) $(TIRPCINC)
EXTRA_DEFINES=-DLICENSE_MANAGEMENT
#else
XCOMM Should remove LICENSE_L_INCLUDES from this list in this case
INCLUDES = $(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES) \
$(COMMON_CLASS_INCLUDES) $(TIRPCINC)
#endif
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
make_libfiles($(LIBNAME), $(CLASSES))
make_msgs($(LIBNAME), $(MSGS))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
#if defined(HPArchitecture)
XCOMM
XCOMM SWM: +i option Hack for HP compiler. Problem is
XCOMM with things declared as static void _* as class members.
XCOMM Adding +i fixes problem.
XCOMM
SpecialCPlusPlusObjectRule(OutlineListViewMotif.o,,+i)
SpecialCPlusPlusObjectRule(ScopeMenu.o,,)
#endif
#if defined(UseWideChars) && defined(SunArchitecture) && (OSMajorVersion == 4)
WC_OBJS=\
NodeWindowAgentMotif.o \
PrefAgentMotif.o \
GraphicAgentMotif.o \
MarkIconMotif.o \
AnchorCanvas.o \
MarkCanvas.o \
MarkChooser.o \
ViewportMarks.o
SpecialCPlusPlusObjectRule($(WC_OBJS),,-I/VOB/olias/library/Xwchar/src)
#endif
clean::
$(RM) *..c
DependTarget()

View File

@@ -1,37 +0,0 @@
XCOMM $XConsortium: Imakefile /main/6 1996/08/21 15:41:35 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
MAKEFILEDEPS=Classlist.mk
LIBNAME=Basic
NormalCplusplusObjectRule()
#if defined(UseWideChars) && defined(SunArchitecture) && (OSMajorVersion == 4)
INCLUDES=$(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES) $(MMDB_INCLUDES) -I/VOB/olias/library/Xwchar/src -I/VOB/olias/library/binstall/include
#else
INCLUDES=$(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES) $(COMMON_CLASS_INCLUDES) -I/VOB/olias/library/binstall/include
#endif
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
make_libfiles($(LIBNAME), $(CLASSES))
#ifdef DoLicenseManagement
SpecialCPlusPlusObjectRule(NodeDisplayDataTml.o NodeViewInfo.o,,$(LICENSE_L_INCLUDES) -DLICENSE_MANAGEMENT)
#endif
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,34 +0,0 @@
XCOMM $XConsortium: Imakefile /main/5 1996/08/21 15:41:55 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
MAKEFILEDEPS=Classlist.mk
LIBNAME=Graphics
NormalCplusplusObjectRule()
INCLUDES=$(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES) $(MMDB_INCLUDES)
#ifdef DoLicenseManagement
EXTRA_DEFINES=-DLICENSE_MANAGEMENT
EXTRA_INCLUDES=$(LICENSE_L_INCLUDES)
#endif
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
make_libfiles($(LIBNAME), $(CLASSES))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,475 +0,0 @@
XCOMM $TOG: Imakefile /main/48 1998/08/10 15:52:48 mgreess $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
PROGRAM_NAME=dtinfo
MAKEFILEDEPS=Classlist.mk
NormalCplusplusObjectRule()
#if defined(RsArchitecture) || defined(AIXArchitecture)
LOCAL_LDFLAGS=-blibpath:/usr/dt/lib:/X11/lib:/usr/lib/threads:/usr/lib:/lib
#endif
#include "Classlist.mk"
XCOMM Localizeable strings are in Messages.res
XCOMM Any localizations are to a final assembled resource file
XCOMM under the locale subdir. The localized help volume is under
XCOMM locale subdir.
XCOMM
SUBDIRS=Widgets $(CLASSLIBS) Messages cgm
#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
-DProjectTmplFile='<DtInfo.tmpl>' \
-DProjectRulesFile='<DtInfo.rules>'
DependSubdirs($(SUBDIRS))
#if defined(SVR4) && defined(i386)
SYS_LIBRARIES=-L/usr/lib/X11/Metro/lib -lnsl -lsocked -lgen
#elif defined(RsArchitecture) || defined(AIXArchitecture)
SYS_LIBRARIES=-lm -liconv /usr/lib/libpthreads.a -blibpath:/usr/dt/lib:/X11/lib:/usr/lib/threads:/usr/lib:/lib
#elif defined(HPArchitecture)
SYS_LIBRARIES=$(DYNAMIC) -lm
#elif defined(LinuxArchitecture)
SYS_LIBRARIES=-lm -L$(XPROJECTROOT)/lib
#elif defined(BSDArchitecture)
SYS_LIBRARIES=-lm -L$(XPROJECTROOT)/lib -L$(MPROJECTROOT)/lib
#else
SYS_LIBRARIES=-lm
#endif
INCLUDES = $(CXXDEPENDINCLUDES) -I. $(BROWSER_INCLUDES) $(MMDB_INCLUDES) \
$(TIRPCINC)
OLIASNORMALLIBS= \
Agents/libAgents.a \
Other/libOther.a \
Basic/libBasic.a \
Preferences/libPreferences.a \
$(UAS_LIBS) \
Query/libQuery.a \
Graphics/libGraphics.a \
Managers/libManagers.a \
Support/libSupport.a \
Marks/libMarks.a \
OnlineRender/libOnlineRender.a \
OliasSearch/libOliasSearch.a \
Widgets/libWidgets.a \
cgm/libcgm.a
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 5
OLIASTLIBS= \
Agents/libAgentsT.a \
Basic/libBasicT.a \
Query/libQueryT.a \
Graphics/libGraphicsT.a \
Managers/libManagersT.a \
Support/libSupportT.a \
Marks/libMarksT.a \
OnlineRender/libOnlineRenderT.a \
OliasSearch/libOliasSearchT.a
#endif
OLIASLIBS= $(OLIASNORMALLIBS) $(OLIASTLIBS)
#if !defined(HPArchitecture) && defined(UseDlOpen)
DLLIB=-ldl
#endif
OTHEROBJS=Support/InputNotifier.o
#if defined(SunArchitecture) && (CplusplusCompilerMajorVersion > 5)
MMDBTEMPLATES=$(OLIAS)/mmdb/libMMDBTemplates.a
UAS_TEMPLATES=UAS/Base/libBaseT.a \
UAS/DtSR/libDtSRT.a \
UAS/MMDB/libMMDBT.a
UAS_LIBS=UAS/Base/libBase.a \
UAS/DtSR/libDtSR.a \
UAS/MMDB/libMMDB.a
#else
MMDBTEMPLATES=
UAS_LIBS=UAS/libUAS.a
#endif
EXTRALIBS=$(STATIC) $(MMDBTEMPLATES)
#ifdef DoLicenseManagement
FLEXLMLIBDIR=$(LICENSE_FROOT)/src
LICENSELIBS=$(LICENSE_L_LIBS) $(FLEXLMLIBDIR)/lmgr.a
#else
LICENSELIBS=
#endif
#if !defined(UseWideChars) || !defined(SunArchitecture)
WCHAR_LIB=
#elif (OSMajorVersion == 4)
WCHAR_LIB=$(STATIC) -L$(LIBRARY)/Xwchar/$(PLATFORM) -lXwchar
#else
WCHAR_LIB=$(DYNAMIC) -lw
#endif
#ifdef UseQSearch
SEARCH_LIB=$(QSEARCHLIBS)
#elif defined(UseDtSearch)
SEARCH_LIB=$(DTSEARCHLIBS)
#else
SEARCH_LIB=$(FULCRUMLIBS)
#endif
MMDB_DIR=../../mmdb
#ifdef AIXArchitecture
API_OBJS = \
$(MMDB_DIR)/api/base.o $(MMDB_DIR)/api/info_base.o \
$(MMDB_DIR)/api/info_lib.o $(MMDB_DIR)/api/smart_ptr.o \
$(MMDB_DIR)/api/transaction.o $(MMDB_DIR)/api/utility.o
BTREE_OBJS = \
$(MMDB_DIR)/btree/mmdb_btree.o
#if !defined(AIXArchitecture)
EXTRA_BTREE_BERKELEY_OBJS = $(MMDB_DIR)/btree_berkeley/memmove.o
#endif
BTREE_BERKELEY_OBJS = \
$(MMDB_DIR)/btree_berkeley/bt_close.o $(MMDB_DIR)/btree_berkeley/bt_conv.o \
$(MMDB_DIR)/btree_berkeley/bt_debug.o $(MMDB_DIR)/btree_berkeley/bt_delete.o \
$(MMDB_DIR)/btree_berkeley/bt_get.o $(MMDB_DIR)/btree_berkeley/bt_open.o \
$(MMDB_DIR)/btree_berkeley/bt_overflow.o $(MMDB_DIR)/btree_berkeley/bt_page.o \
$(MMDB_DIR)/btree_berkeley/bt_put.o $(MMDB_DIR)/btree_berkeley/bt_search.o \
$(MMDB_DIR)/btree_berkeley/bt_seq.o $(MMDB_DIR)/btree_berkeley/bt_split.o \
$(MMDB_DIR)/btree_berkeley/bt_stack.o $(MMDB_DIR)/btree_berkeley/bt_utils.o \
$(MMDB_DIR)/btree_berkeley/mktemp.o $(MMDB_DIR)/btree_berkeley/realloc.o \
$(MMDB_DIR)/btree_berkeley/snprintf.o $(EXTRA_BTREE_BERKELEY_OBJS) \
$(MMDB_DIR)/btree_berkeley/mpool.o $(MMDB_DIR)/btree_berkeley/db.o
COMPRESSION_OBJS = \
$(MMDB_DIR)/compression/abs_agent.o $(MMDB_DIR)/compression/zip.o \
$(MMDB_DIR)/compression/huffman.o $(MMDB_DIR)/compression/trie.o \
$(MMDB_DIR)/compression/code.o $(MMDB_DIR)/compression/lzss.o \
$(MMDB_DIR)/compression/sgml.o $(MMDB_DIR)/compression/ps.o
DISKHASH_OBJS = \
$(MMDB_DIR)/diskhash/disk_bucket.o $(MMDB_DIR)/diskhash/bucket_array.o \
$(MMDB_DIR)/diskhash/disk_hash.o
DSTR_OBJS = \
$(MMDB_DIR)/dstr/set.o $(MMDB_DIR)/dstr/bset.o \
$(MMDB_DIR)/dstr/slist.o $(MMDB_DIR)/dstr/dlist_cell.o \
$(MMDB_DIR)/dstr/dlist.o $(MMDB_DIR)/dstr/heap.o \
$(MMDB_DIR)/dstr/void_ptr_array.o $(MMDB_DIR)/dstr/void_ptr_stack.o \
$(MMDB_DIR)/dstr/memory_pool.o $(MMDB_DIR)/dstr/dstr_test.o \
$(MMDB_DIR)/dstr/index_agent.o $(MMDB_DIR)/dstr/token_stack.o \
$(MMDB_DIR)/dstr/slist_char_ptr_cell.o
DTI_EXCS_OBJS = \
$(MMDB_DIR)/dti_excs/Jump_Environment.o $(MMDB_DIR)/dti_excs/Exceptions.o \
$(MMDB_DIR)/dti_excs/Exception.o $(MMDB_DIR)/dti_excs/Destructable.o \
$(MMDB_DIR)/dti_excs/terminate.o
DYNHASH_OBJS = \
$(MMDB_DIR)/dynhash/data_t.o $(MMDB_DIR)/dynhash/imp_bucket.o \
$(MMDB_DIR)/dynhash/imp_die.o
HMPHF_OBJS = \
$(MMDB_DIR)/hmphf/buckets.o $(MMDB_DIR)/hmphf/mphf_funcs.o \
$(MMDB_DIR)/hmphf/mphf_hash_table.o $(MMDB_DIR)/hmphf/params.o \
$(MMDB_DIR)/hmphf/pattern.o $(MMDB_DIR)/hmphf/sorter.o
INDEX_OBJS = \
$(MMDB_DIR)/index/btree_index.o $(MMDB_DIR)/index/dyn_disk_index.o \
$(MMDB_DIR)/index/dyn_index.o $(MMDB_DIR)/index/dyn_memory_index.o \
$(MMDB_DIR)/index/fast_mphf.o $(MMDB_DIR)/index/hash.o \
$(MMDB_DIR)/index/index.o $(MMDB_DIR)/index/inv_lists.o \
$(MMDB_DIR)/index/mphf_index.o
MGRS_OBJS = \
$(MMDB_DIR)/mgrs/managers.o $(MMDB_DIR)/mgrs/misc.o \
$(MMDB_DIR)/mgrs/query_mgr.o $(MMDB_DIR)/mgrs/template_mgr.o
MISC_OBJS = \
$(MMDB_DIR)/misc/unique_id.o
OBJECT_OBJS = \
$(MMDB_DIR)/object/composite.o $(MMDB_DIR)/object/compressed_pstring.o \
$(MMDB_DIR)/object/cset.o $(MMDB_DIR)/object/dl_list.o \
$(MMDB_DIR)/object/dl_list_cell.o $(MMDB_DIR)/object/handler.o \
$(MMDB_DIR)/object/integer.o $(MMDB_DIR)/object/long_pstring.o \
$(MMDB_DIR)/object/oid.o $(MMDB_DIR)/object/oid_list.o \
$(MMDB_DIR)/object/oid_t.o $(MMDB_DIR)/object/primitive.o \
$(MMDB_DIR)/object/pstring.o $(MMDB_DIR)/object/random_gen.o \
$(MMDB_DIR)/object/root.o $(MMDB_DIR)/object/short_list.o \
$(MMDB_DIR)/object/tuple.o
OLIASDB_OBJS = \
$(MMDB_DIR)/oliasdb/asciiIn_filters.o $(MMDB_DIR)/oliasdb/collectionIterator.o \
$(MMDB_DIR)/oliasdb/dlp_hd.o $(MMDB_DIR)/oliasdb/dlp_test.o \
$(MMDB_DIR)/oliasdb/doc_hd.o $(MMDB_DIR)/oliasdb/doc_test.o \
$(MMDB_DIR)/oliasdb/graphic_hd.o $(MMDB_DIR)/oliasdb/graphic_test.o \
$(MMDB_DIR)/oliasdb/loc_test.o $(MMDB_DIR)/oliasdb/locator_hd.o \
$(MMDB_DIR)/oliasdb/mark.o $(MMDB_DIR)/oliasdb/mark_base.o \
$(MMDB_DIR)/oliasdb/mark_test.o $(MMDB_DIR)/oliasdb/mmdb.o \
$(MMDB_DIR)/oliasdb/node_hd.o $(MMDB_DIR)/oliasdb/node_test.o \
$(MMDB_DIR)/oliasdb/olias_funcs.o $(MMDB_DIR)/oliasdb/olias_test.o \
$(MMDB_DIR)/oliasdb/stylesheet_hd.o $(MMDB_DIR)/oliasdb/stylesheet_test.o \
$(MMDB_DIR)/oliasdb/toc_hd.o $(MMDB_DIR)/oliasdb/toc_test.o \
$(MMDB_DIR)/oliasdb/user_base.o
SCHEMA_OBJS = \
$(MMDB_DIR)/schema/desc.o $(MMDB_DIR)/schema/store_desc.o \
$(MMDB_DIR)/schema/object_dict.o $(MMDB_DIR)/schema/stored_object_desc.o \
$(MMDB_DIR)/schema/index_desc.o $(MMDB_DIR)/schema/inv_desc.o \
$(MMDB_DIR)/schema/agent_desc.o $(MMDB_DIR)/schema/container_desc.o \
$(MMDB_DIR)/schema/sheet.o $(MMDB_DIR)/schema/token.o
STORAGE_OBJS = \
$(MMDB_DIR)/storage/abs_storage.o $(MMDB_DIR)/storage/chunks_index.o \
$(MMDB_DIR)/storage/heap_comp_funcs.o $(MMDB_DIR)/storage/lru.o \
$(MMDB_DIR)/storage/page.o $(MMDB_DIR)/storage/page_cache.o \
$(MMDB_DIR)/storage/page_rep.o $(MMDB_DIR)/storage/page_storage.o \
$(MMDB_DIR)/storage/rep_cell.o $(MMDB_DIR)/storage/rep_policy.o \
$(MMDB_DIR)/storage/store_test.o $(MMDB_DIR)/storage/unixf_storage.o \
$(MMDB_DIR)/storage/version.o $(MMDB_DIR)/storage/vm_storage.o
UTILITY_OBJS = \
$(MMDB_DIR)/utility/funcs.o $(MMDB_DIR)/utility/ostring.o \
$(MMDB_DIR)/utility/pm_random.o $(MMDB_DIR)/utility/atoi_pearson.o \
$(MMDB_DIR)/utility/xtime.o $(MMDB_DIR)/utility/buffer.o \
$(MMDB_DIR)/utility/atoi_larson.o $(MMDB_DIR)/utility/atomic_lock.o \
$(MMDB_DIR)/utility/rw_lock.o $(MMDB_DIR)/utility/atoi_fast.o \
$(MMDB_DIR)/utility/filter.o $(MMDB_DIR)/utility/mmdb_exception.o \
$(MMDB_DIR)/utility/randomize.o
DTI_CC_OBJS = \
$(MMDB_DIR)/dti_cc/CC_Listbase.o $(MMDB_DIR)/dti_cc/cc_exceptions.o \
$(MMDB_DIR)/dti_cc/CC_String.o $(MMDB_DIR)/dti_cc/CC_Tokenizer.o \
$(MMDB_DIR)/dti_cc/CC_Stack.o $(MMDB_DIR)/dti_cc/CC_Slist.o
#if defined(HPArchitecture) || !defined(CplusplusCompilerMajorVersion) || (CplusplusCompilerMajorVersion < 4)
EXTRA_HARDCOPY_OBJS = $(MMDB_DIR)/HardCopy/TemplatesAutoNumber.o
#endif
HARDCOPY_OBJS = \
$(MMDB_DIR)/HardCopy/FPset.o $(MMDB_DIR)/HardCopy/HardCopyFP.o \
$(MMDB_DIR)/HardCopy/autoNumber.o $(MMDB_DIR)/HardCopy/autoNumberFP.o \
$(EXTRA_HARDCOPY_OBJS)
#if defined(HPArchitecture) || !defined(CplusplusCompilerMajorVersion) || (CplusplusCompilerMajorVersion < 4)
EXTRA_STYLESHEET_OBJS = $(MMDB_DIR)/StyleSheet/SSTemplates.o
#endif
STYLESHEET_OBJS = \
$(MMDB_DIR)/StyleSheet/Attribute.o $(MMDB_DIR)/StyleSheet/AttributeList.o \
$(MMDB_DIR)/StyleSheet/BitVector.o $(MMDB_DIR)/StyleSheet/DocParser.o \
$(MMDB_DIR)/StyleSheet/Element.o $(MMDB_DIR)/StyleSheet/Expression.o \
$(MMDB_DIR)/StyleSheet/Feature.o $(MMDB_DIR)/StyleSheet/FeatureDefDictionary.o \
$(MMDB_DIR)/StyleSheet/FeatureSet.o $(MMDB_DIR)/StyleSheet/FeatureValue.o \
$(MMDB_DIR)/StyleSheet/PathQualifier.o $(MMDB_DIR)/StyleSheet/PathTable.o \
$(MMDB_DIR)/StyleSheet/Resolver.o $(MMDB_DIR)/StyleSheet/ResolverStack.o \
$(MMDB_DIR)/StyleSheet/SSPath.o $(MMDB_DIR)/StyleSheet/StyleSheet.o \
$(MMDB_DIR)/StyleSheet/StyleSheetExceptions.o \
$(MMDB_DIR)/StyleSheet/SymTab.o $(MMDB_DIR)/StyleSheet/VariableTable.o \
$(MMDB_DIR)/StyleSheet/defParser.o $(MMDB_DIR)/StyleSheet/defToken.o \
$(MMDB_DIR)/StyleSheet/style.o $(MMDB_DIR)/StyleSheet/tokenStyle.o \
$(MMDB_DIR)/StyleSheet/RendererHCV.o $(EXTRA_STYLESHEET_OBJS)
MMDB_OBJS = $(HARDCOPY_OBJS) $(STYLESHEET_OBJS) $(DTI_CC_OBJS)
ALL_MMDB_OBJS = $(API_OBJS) $(BTREE_OBJS) \
$(BTREE_BERKELEY_OBJS) $(COMPRESSION_OBJS) \
$(DISKHASH_OBJS) $(DSTR_OBJS) \
$(DTI_EXCS_OBJS) $(DYNHASH_OBJS) \
$(HMPHF_OBJS) $(INDEX_OBJS) \
$(MGRS_OBJS) $(MISC_OBJS) \
$(OBJECT_OBJS) $(OLIASDB_OBJS) \
$(SCHEMA_OBJS) $(STORAGE_OBJS) \
$(UTILITY_OBJS) $(MMDB_OBJS)
#endif
#ifdef AIXArchitecture
Libs=$(OTHEROBJS) $(OLIASLIBS) $(UAS_TEMPLATES) $(SEARCH_LIB) $(ALL_MMDB_OBJS) $(WWL_LIBS) $(WCHAR_LIB) $(MTF_LIBRARIES) $(DTHELP_LIBRARY) $(DTPRINTLIB) $(DTSVC_LIBRARY) $(TTLIB) $(X11_LIBRARIES) $(LICENSELIBS) $(EXTRALIBS)
#else
Libs=$(OTHEROBJS) $(OLIASLIBS) $(UAS_TEMPLATES) $(SEARCH_LIB) $(MMDB_LIBS) $(WWL_LIBS) $(WCHAR_LIB) $(MTF_LIBRARIES) $(DTHELP_LIBRARY) $(DTPRINTLIB) $(DTSVC_LIBRARY) $(TTLIB) $(X11_LIBRARIES) $(LICENSELIBS) $(EXTRALIBS)
#endif
SRCS = main.C
OBJS = $(SRCS:.C=.o)
XCOMM first rule
all:: Prelude.h dfiles messages Dtinfo
includes:: Prelude.h dfiles messages
#if defined(HPArchitecture) ||defined (AIXArchitecture) || \
defined(AlphaArchitecture) || \
(defined(SunArchitecture) && CplusplusCompilerMajorVersion < 6) || \
defined(BSDArchitecture)
# ifndef Dont_Use_Templates_Repository
# define Dont_Use_Templates_Repository
UAS_INCLUDES=-I./UAS/Base
SUBDIR_TEMPL_INCLUDES=$(UAS_INCLUDES) $(DTSEARCH_INCLUDES) $(COMMON_CLASS_INCLUDES)
# endif
#endif
#if defined(HPArchitecture)
SpecialCPlusPlusObjectRule(Templates.o,,+pti all_tmpls $(SUBDIR_TEMPL_INCLUDES))
#elif (defined(SunArchitecture) && CplusplusCompilerMajorVersion < 4)
SpecialCPlusPlusObjectRule(Templates.o,,+Tall_tmpls $(SUBDIR_TEMPL_INCLUDES))
#elif defined(AlphaArchitecture)
SpecialCPlusPlusObjectRule(Templates.o,,-ptf $(SUBDIR_TEMPL_INCLUDES))
SpecialCPlusPlusObjectRule(Templates2.o,,-ptf $(SUBDIR_TEMPL_INCLUDES))
SpecialCPlusPlusObjectRule(Templates3.o,,-ptf $(SUBDIR_TEMPL_INCLUDES))
#elif defined(AIXArchitecture)
SpecialCPlusPlusObjectRule(Templates.o,,-ptf $(SUBDIR_TEMPL_INCLUDES))
SpecialCPlusPlusExpandRule(Templates..c,,-ptf -DMakeOperatorNewPublic)
#elif defined(DoLicenseManagement)
SpecialCPlusPlusObjectRule(Templates.o,,-ptf $(LICENSE_L_INCLUDES))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture) || \
defined(SunArchitecture)
SpecialCPlusPlusObjectRule(Templates.o,,$(SUBDIR_TEMPL_INCLUDES))
SpecialCPlusPlusExpandRule(Templates..c,,-DMakeOperatorNewPublic)
#else
SpecialCPlusPlusObjectRule(Templates.o,,-ptf $(SUBDIR_TEMPL_INCLUDES))
SpecialCPlusPlusExpandRule(Templates..c,,-ptf -DMakeOperatorNewPublic)
#endif
classlist:
@echo $(CLASSLIBS)
makelibT(Query)
makelib(Widgets)
makelibT(Basic)
makelibT(Graphics)
makelib(Preferences)
makelibT(Managers)
makelib(Other)
makelibT(Agents)
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 5
makelibsubsubdir(UAS,Base)
makelibsubsubdir(UAS,DtSR)
makelibsubsubdir(UAS,MMDB)
#else
makelib(UAS)
#endif
makelibT(Support)
makelibT(Marks)
makelibT(OnlineRender)
makelibT(OliasSearch)
makelib(cgm)
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 5
makelibTsubsubdir(UAS,Base)
makelibTsubsubdir(UAS,DtSR)
makelibTsubsubdir(UAS,MMDB)
#endif
#if defined(Dont_Use_Templates_Repository) && defined(AlphaArchitecture)
DEPLIBS=$(OLIASLIBS) $(UAS_TEMPLATES) $(OLIAS)/mmdb/libMMDB.a Templates.o Templates2.o Templates3.o
LOCAL_LIBRARIES=$(Libs) Templates.o Templates2.o Templates3.o
#elif defined (AIXArchitecture)
DEPLIBS=$(OLIASLIBS) $(UAS_TEMPLATES) $(OLIAS)/mmdb/libMMDB.a Templates.o
LOCAL_LIBRARIES=$(Libs) Templates.o
#elif defined(Dont_Use_Templates_Repository)
DEPLIBS=$(OLIASLIBS) $(UAS_TEMPLATES) $(OLIAS)/mmdb/libMMDB.a Templates.o
LOCAL_LIBRARIES=$(Libs) Templates.o
#else
DEPLIBS=$(OLIASLIBS) $(UAS_TEMPLATES) $(OLIAS)/mmdb/libMMDB.a
LOCAL_LIBRARIES=$(Libs)
#endif
LOCAL_LDFLAGS=$(EXTRALIBDIRS)
XCOMM Eventually could replace the following rule with r6 rule:
XCOMM "ComplexCplusplusProgramTarget"
XCOMM for the time being, i added the below hack - rCs
ComplexCPlusPlusProgram($(PROGRAM_NAME))
RESFILES = Macros.res Strings.res \
Messages.res \
Query/QueryEditor.res \
Agents/BookmarkEdit.res \
Agents/MapAgent.res \
Agents/MarkList.res \
Agents/PrintPanelAgent.res \
Agents/Preferences.res \
Agents/SearchResultsAgent.res \
Agents/NodeHistoryAgent.res \
Agents/NodeWindowAgent.res \
Agents/GraphicAgent.res \
Query/QueryTermView.res
XCOMM Only the English version of the resource file is generated from
XCOMM .res files in the source tree. Other locales must copy this
XCOMM instance and maintain the output. See src/locale/ja subdir.
Dtinfo: Dtinfo.res $(RESFILES)
$(RM) Dtinfo
$(CPP) -C Dtinfo.res | $(TREERES) > Dtinfo
includes:: Dtinfo
clean::
$(RM) Dtinfo
$(RM) Prelude.h
dfiles::
foreach_subdirs(dfiles, $(CLASSLIBS))
GENCAT=gencat
#define MACRO_Messages @(messages=; \ @@\
for i in $(MSGS) ; \ @@\
do \ @@\
messages="$$messages $$i/$$i.msg"; \ @@\
done; \ @@\
cat $$messages > $(PROGRAM_NAME).cpp )
messages::
foreach_subdirs(messages, $(MSGS))
@echo "### Making msgs in src ###"
@$(RM) $(PROGRAM_NAME).msg.updated
MACRO_Messages
$(CPP) -P -C $(PROGRAM_NAME)_msg.tmpl | $(TOOLS)/misc/msgsets > $(PROGRAM_NAME).msg.updated
@$(RM) $(PROGRAM_NAME).cpp
clean::
RemoveFiles($(PROGRAM_NAME).cat $(PROGRAM_NAME).msg.updated)
make_prelude($(CLASSLIBS), Classlist.mk)
InstallProgram($(PROGRAM_NAME),$(INSTALL_PLATFORM_BIN_DIR))
#ifdef HPArchitecture
HPchatr($(DESTDIR)$(INSTALL_PLATFORM_BIN_DIR)/$(PROGRAM_NAME))
#endif
XCOMM Must add additional installs for any non-C localizations in build
XCOMM tree, as available, for resource file, message cat, help vol., etc.
InstallNonExecFile(Dtinfo,$(INSTALL_XRESOURCES_DIR)/C)
#ifdef CdeDesktop
XCOMM For now, leave name as Olias.hlp, until CDE DtHelp actually used,
XCOMM since this is not an SDL volume, and really is help data for
XCOMM olias temporarily in use for dtinfo
XCOMM Install-Non-Exec-File(Dtinfo.sdl,$(INSTALL_HELP_DIR)/C)
InstallNonExecFile(Olias.hlp,$(INSTALL_HELP_DIR)/C)
#else
InstallNonExecFile(Olias.hlp,$(INSTALL_HELP_DIR)/C)
#endif
InstallNonExecFile($(PROGRAM_NAME).cat,$(INSTALL_MSG_CAT_DIR)/C)
XCOMM Variables to switch on debug mode temporarily
XCOMM CDEBUGFLAGS = -g -DDEBUG
XCOMM CXXDEBUGFLAGS = -g -DDEBUG
DependTarget()

View File

@@ -1,57 +0,0 @@
XCOMM $XConsortium: Imakefile /main/9 1996/08/21 15:42:26 drk $
XCOMM NodeMgr.o and PrintMgr.o need STYLE_SHEET_INCLUDES.
DEPEND_DEFINES = $(DEPENDDEFINES) $(STYLE_SHEET_INCLUDES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
DEFINES=-DCDE_NEXT $(BYTE_ORDER_DEFINES)
#ifdef DoLicenseManagement
EXTRA_DEFINES=-DLICENSE_MANAGEMENT
EXTRA_INCLUDES=$(LICENSE_L_INCLUDES)
#endif
#if defined(UseWideChars) && defined(SunArchitecture) && (OSMajorVersion == 4)
WC_FLAGS=-I/VOB/olias/library/Xwchar/src
#endif
LFLAGS=-8 -s
MAKEFILEDEPS=Classlist.mk
LIBNAME=Managers
NormalCplusplusObjectRule()
INCLUDES = $(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES) \
$(COMMON_CLASS_INCLUDES) $(TIRPCINC)
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
SpecialCPlusPlusObjectRule(NodeMgr.o,,$(LICENSE_F_INCLUDES) $(COMMON_CLASS_INCLUDES) $(STYLE_SHEET_INCLUDES) $(WC_FLAGS))
SpecialCPlusPlusObjectRule(PrintMgr.o,,$(LICENSE_F_INCLUDES) $(COMMON_CLASS_INCLUDES) $(STYLE_SHEET_INCLUDES) $(WC_FLAGS))
#if defined(UseWideChars) && defined(SunArchitecture) && (OSMajorVersion == 4)
WC_OBJS=\
HyphenMgr.o \
MarkMgr.o \
GraphicsMgr.o
SpecialCPlusPlusObjectRule($(WC_OBJS),,$(WC_FLAGS))
#endif
make_libfiles($(LIBNAME), $(CLASSES))
make_msgs($(LIBNAME), $(MSGS))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,31 +0,0 @@
XCOMM $XConsortium: Imakefile /main/6 1996/08/21 15:42:50 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
NormalCplusplusObjectRule()
MAKEFILEDEPS=Classlist.mk
LIBNAME=Marks
INCLUDES=$(CXXDEPENDINCLUDES) -I.. $(EXCEPTIONS_INCLUDES) $(MMDB_INCLUDES) $(UAS_INCLUDES)
DEFINES=$(BYTE_ORDER_DEFINES)
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
make_libfiles($(LIBNAME), $(CLASSES))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,8 +0,0 @@
XCOMM $XConsortium: Imakefile /main/2 1996/07/25 11:02:18 drk $
#include "Classlist.mk"
LIBNAME=Messages
make_msgs($(LIBNAME), $(MSGS))

View File

@@ -1,28 +0,0 @@
XCOMM $XConsortium: Imakefile /main/4 1996/08/21 15:42:57 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
MAKEFILEDEPS=Classlist.mk
LIBNAME=OliasSearch
NormalCplusplusObjectRule()
INCLUDES=$(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES)
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
make_libfiles($(LIBNAME), $(CLASSES))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,59 +0,0 @@
XCOMM $XConsortium: Imakefile /main/8 1996/08/21 15:43:09 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
LIBNAME=OnlineRender
NormalCplusplusObjectRule()
INCLUDES=$(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES) $(MMDB_INCLUDES) $(STYLE_SHEET_INCLUDES) \
$(COMMON_CLASS_INCLUDES)
DEFINES=-DCDE_NEXT
#ifdef DoLicenseManagement
EXTRA_DEFINES=-DLICENSE_MANAGEMENT
EXTRA_INCLUDES=$(LICENSE_L_INCLUDES)
#endif
#include "Classlist.mk"
SRCS=\
CanvasRenderer.C \
FeatureSupport.C \
FontCache.C \
SegClientData.C
OBJS= $(SRCS:.C=.o)
make_msgs($(LIBNAME), $(MSGS))
dfiles:
#if defined(LinuxArchitecture) || defined(BSDArchitecture)
SpecialCPlusPlusObjectRule(ORTemplates.o,,-DEXPAND_TEMPLATES)
SpecialCPlusPlusExpandRule(ORTemplates..c,ORTemplates.C,-DEXPAND_TEMPLATES)
#endif
#if defined(UseWideChars) && defined(SunArchitecture) && (OSMajorVersion == 4)
WC_FLAGS=-I/VOB/olias/library/Xwchar/src
WC_OBJS=\
CanvasRenderer.o \
FeatureSupport.o
SpecialCPlusPlusObjectRule($(WC_OBJS),,$(WC_FLAGS))
#endif
#ifdef AIXArchitecture
RealLibrary($(LIBNAME),$(OBJS),$(LIBDIR))
#else
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
#endif
DependTarget()

View File

@@ -1,31 +0,0 @@
XCOMM $XConsortium: Imakefile /main/8 1996/08/21 15:43:18 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CDEBUGFLAGS=-g
MAKEFILEDEPS=Classlist.mk
LIBNAME=Other
NormalCplusplusObjectRule()
INCLUDES = $(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES)
#include "Classlist.mk"
OBJS = $(SRCS:.C=.o)
make_libfiles($(LIBNAME), $(CLASSES))
make_msgs($(LIBNAME), $(MSGS))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,36 +0,0 @@
XCOMM $XConsortium: Imakefile /main/6 1996/08/21 15:43:25 drk $
#define CplusplusSource YES
DEPEND_DEFINES = $(DEPENDDEFINES)
MAKEFILEDEPS=Classlist.mk
LIBNAME=Preferences
NormalCplusplusObjectRule()
INCLUDES=$(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES)
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
make_libfiles($(LIBNAME), $(CLASSES))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
LOCAL_LIBRARIES=$(EXCLIB) -lPreferences
/*
SimpleProgramTarget(preftest)
*/
DependTarget()

View File

@@ -1,51 +0,0 @@
XCOMM $XConsortium: Imakefile /main/7 1996/08/21 15:43:32 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
MAKEFILEDEPS=Classlist.mk
LIBNAME=Query
NormalCplusplusObjectRule()
INCLUDES=$(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES) $(COMMON_CLASS_INCLUDES)
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
#if defined(HPArchitecture)
/*
* SWM - Need to compile this file with +i so
* the correct code is generated. The HP compiler
* doesn't handle class members declared as static void _*
* correctly without the +i option.
*/
SpecialCPlusPlusObjectRule(QueryTermView.o,,+i)
#endif
#if defined(UseWideChars) && defined(SunArchitecture) && (OSMajorVersion == 4)
WC_OBJS= \
QueryTerm.o \
QueryGroup.o
SpecialCPlusPlusObjectRule($(WC_OBJS),,-I/VOB/olias/library/Xwchar/src)
#endif
make_libfiles($(LIBNAME), $(CLASSES))
make_msgs($(LIBNAME), $(MSGS))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
clean::
$(RM) *..c
DependTarget()

View File

@@ -1,39 +0,0 @@
XCOMM $XConsortium: Imakefile /main/5 1996/08/21 15:43:45 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
MAKEFILEDEPS=Classlist.mk
LIBNAME=Support
LIBDIR=../lib
NormalCplusplusObjectRule()
INCLUDES=$(CXXDEPENDINCLUDES) -I.. $(EXCEPTIONS_INCLUDES) $(UAS_INCLUDES)
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
OTHEROBJS=InputNotifier.o
make_libfiles($(LIBNAME), $(CLASSES))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
NotSoSimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR), $(OTHEROBJS))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
NotSoSimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR), $(OTHEROBJS))
#else
NotSoSimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR), $(OTHEROBJS))
#endif
tests: list_test message_test
LOCAL_LIBRARIES = -lSupport $(EXCLIB)
/*
SimpleProgramTarget(list_test)
SimpleProgramTarget(message_test)
*/
DependTarget()

View File

@@ -1,32 +0,0 @@
XCOMM $XConsortium: Imakefile /main/7 1996/08/21 15:44:17 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
MAKEFILEDEPS=Classlist.mk
LIBNAME=Base
LIBDIR=../lib
NormalCplusplusObjectRule()
INCLUDES = $(CXXDEPENDINCLUDES) -I. -I.. -I../.. -I../Support $(EXCEPTIONS_INCLUDES) $(COMMON_CLASS_INCLUDES)
make_libfiles($(LIBNAME),)
#include "Classlist.mk"
make_msgs($(LIBNAME), $(MSGS))
OBJS=$(SRCS:.C=.o)
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,35 +0,0 @@
XCOMM $XConsortium: Imakefile /main/8 1996/08/21 15:44:56 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
MAKEFILEDEPS=Classlist.mk
LIBNAME=DtSR
UAS_INCLUDES=-I../Base
UTIL_CLASSES_INCLUDES=-I./Util_Classes
DEFINES=-DCDE_NEXT
NormalCplusplusObjectRule()
INCLUDES = $(CXXDEPENDINCLUDES) -I../.. $(EXCEPTIONS_INCLUDES) $(UAS_INCLUDES) $(DTSEARCH_INCLUDES) $(UTIL_CLASSES_INCLUDES) $(COMMON_CLASS_INCLUDES)
#include "Classlist.mk"
OBJS=$(SRCS:.C=.o)
make_msgs($(LIBNAME), $(MSGS))
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,10 +0,0 @@
XCOMM $XConsortium: Imakefile /main/3 1996/06/11 16:42:48 cde-hal $
Libs = ../../libUAS.a $(EXCLIB) $(MMDB_LIBS) $(MISC_LIB) -lm
NormalCplusplusObjectRule()
INCLUDES=-g -I../.. $(EXCEPTIONS_INCLUDES)
SimpleCPlusPlusProgram(dict_driver, dict_driver.o Dict_Templates.o, $(Libs))
SpecialCPlusPlusObjectRule(Dict_Templates.o,,-ptf)

View File

@@ -1,60 +0,0 @@
XCOMM $TOG: Imakefile /main/9 1998/08/10 15:52:23 mgreess $
LIBNAME=UAS
#include "Classlist.mk"
#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
-DProjectTmplFile='<DtInfo.tmpl>' \
-DProjectRulesFile='<DtInfo.rules>'
DependSubdirs($(SUBDIRS))
#ifdef UseDtSearch
SEARCH_SUBDIR=DtSR
#else
SEARCH_SUBDIR=Fulcrum
#endif
SUBDIRS= \
Base \
MMDB \
$(SEARCH_SUBDIR)
XCOMM Variables to switch on debug mode temporarily
XCOMM CDEBUGFLAGS = -g -DDEBUG
XCOMM CXXDEBUGFLAGS = -g -DDEBUG
make_libfiles($(LIBNAME),)
makelibT(Base)
makelibT(MMDB)
makelibT($(SEARCH_SUBDIR))
all:: libUAS.a
messages:: $(LIBNAME).msg
$(LIBNAME).msg :
foreach_subdirs(messages, $(MSGS))
@echo "### Making msgs in $(LIBNAME) ###"
@$(RM) $(LIBNAME).msg
@(messages=; \
for i in $(MSGS) ; \
do \
messages="$$messages $$i/$$i.msg"; \
done; \
cat $$messages > $(LIBNAME).msg )
clean::
RemoveFiles($(LIBNAME).msg)
libUAS.a:: Base/libBase.a MMDB/libMMDB.a $(SEARCH_SUBDIR)/lib$(SEARCH_SUBDIR).a
$(RM) $@
$(LD) -r -o $@ Base/libBase.a MMDB/libMMDB.a $(SEARCH_SUBDIR)/lib$(SEARCH_SUBDIR).a

View File

@@ -1,39 +0,0 @@
XCOMM $XConsortium: Imakefile /main/9 1996/08/21 15:45:19 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
MAKEFILEDEPS=Classlist.mk
LIBNAME=MMDB
LIBDIR=../lib
NormalCplusplusObjectRule()
#ifdef UseDtSearch
SEARCHENG_INCLUDES=$(DTSEARCH_INCLUDES)
#else
SEARCHENG_INCLUDES=$(FULCRUM_INCLUDES)
SEARCHENG_DEFINES=$(FULCRUM_DEFINES)
#endif
INCLUDES = $(CXXDEPENDINCLUDES) -I. -I../Base -I../.. $(EXCEPTIONS_INCLUDES) $(COMMON_CLASS_INCLUDES) $(SEARCHENG_INCLUDES) $(SEARCHENG_DEFINES)
make_libfiles($(LIBNAME),)
#include "Classlist.mk"
make_msgs($(LIBNAME), $(MSGS))
OBJS=$(SRCS:.C=.o)
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,55 +0,0 @@
XCOMM $XConsortium: Imakefile /main/5 1996/08/21 15:45:24 drk $
#ifdef UseDtSearch
SEARCHENG=DtSearch
#else
SEARCHENG=Fulcrum
#endif
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
NormalCplusplusObjectRule()
#ifdef UseDtSearch
DTSEARCH_LIBS=-L/VOB/olias/library/dtsearch/solaris -lDtSr -lDtvis
DTSEARCH_INCLUDES=-I/VOB/olias/library/dtsearch/src
SEARCHENG_LIBS=../$(SEARCHENG)/lib$(SEARCHENG).a $(DTSEARCH_LIBS)
SEARCHENG_INCLUDES=-I../$(SEARCHENG) $(DTSEARCH_INCLUDES)
Libs = libPrefs.a ../MMDB/libMMDB.a ../MMDB/libMMDBT.a \
../Base/libBase.a ../Base/libBaseT.a \
$(LIBRARY)/Common_Class/ol/libcommon_class.a $(EXCLIB) $(MMDB_LIBS) \
$(MISC_LIB) -lm
INCLUDES=-I. -I.. -I../.. -I../Base -I../MMDB -I../$(SEARCHENG) $(EXCEPTIONS_INCLUDES) $(COMMON_CLASS_INCLUDES) $(DTSEARCH_INCLUDES)
#else
Libs = ../Fulcrum/libFulcrum.a libPrefs.a ../MMDB/libMMDB.a ../Base/libBase.a $(EXCLIB) $(FULCRUMLIBS) $(MMDB_LIBS) $(MISC_LIB) -lm
INCLUDES=-I. -I.. -I../.. -I../Base -I../MMDB -I../DtSearch -I../Fulcrum $(EXCEPTIONS_INCLUDES) $(FULCRUM_INCLUDES) $(FULCRUM_DEFINES) $(MMDB_INCLUDES)
#endif
PREF_LIB_NAME = Prefs
PREF_LIB_SRCS = StringPref.C UserPreference.C
PREF_LIB_OBJS = $(PREF_LIB_SRCS:.C=.o)
make_libfiles($(LIBNAME),)
#if defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(PREF_LIB_NAME), $(PREF_LIB_OBJS), $(LIBDIR))
SimpleLibraryT(uasdrv, uasdrv.o,)
#else
SimpleLibrary($(PREF_LIB_NAME), $(PREF_LIB_OBJS), $(LIBDIR))
SimpleLibraryT(uasdrv, uasdrv.o,)
XCOMM RealLibrary($(PREF_LIB_NAME), $(PREF_LIB_OBJS), $(LIBDIR))
XCOMM RealLibraryT(uasdrv, uasdrv.o,)
#endif
SimpleCPlusPlusProgram(sdrv, sdrv.o dlstub.o UAS_Templates.o, $(Libs))
SimpleCPlusPlusProgram(uasdrv, uasdrv.o dlstub.o libuasdrvT.a, $(Libs))
SpecialCPlusPlusObjectRule(UAS_Templates.o,,-ptf)
SRCS = $(PREF_LIB_SRCS) sdrv.C uasdrv.C dlstub.C UAS_Templates.C
DependTarget()

View File

@@ -1,40 +0,0 @@
XCOMM $XConsortium: Imakefile /main/6 1996/08/21 15:45:28 drk $
DEPEND_DEFINES = $(DEPENDDEFINES)
LIBNAME= Widgets
LIBDIR = ../lib
SRCS1= \
Pixmap.c \
Tree.c \
Panner.c \
Simple.c \
Porthole.c \
XawInitFake.c \
TabButton.c \
Restraint.c
OBJS1 = $(SRCS1:.c=.o)
SRCS2 = WXmOpButton.C
OBJS2 = $(SRCS2:.C=.o)
SRCS = $(SRCS1) $(SRCS2)
OBJS = $(OBJS1) $(OBJS2)
NormalCplusplusObjectRule()
NormalLibraryObjectRule()
INCLUDES=$(CXXDEPENDINCLUDES) $(CDEINCLUDES) $(WWL_INCLUDES) $(EXCEPTIONS_INCLUDES)
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
DependTarget()

View File

@@ -1,36 +0,0 @@
XCOMM $XConsortium: Imakefile /main/4 1996/06/11 16:10:38 cde-hal $
FILES= \
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
XCOMM The last dir level for install is for language, default C
InstallMultiple($(FILES),$(INSTALL_BITMAPS_DIR)/C)
InstallMultiple($(FILES),$(INSTALL_BITMAPS_DIR)/ja)

View File

@@ -1,74 +0,0 @@
XCOMM $XConsortium: Imakefile /main/6 1996/10/09 14:11:29 drk $
/* *
* (c) Copyright 1995 Hewlett-Packard Company *
* (c) Copyright 1995 International Business Machines Corp. *
* (c) Copyright 1995 Sun Microsystems, Inc. *
* (c) Copyright 1995 Novell, Inc. *
*/
DESKTOP_VERSION_STRING = DesktopVersionString
/* General case INCLUDES DEFINES LOCAL_LIBRARIES
* Each individual architecture may have more or less of the above.
* Use EXTRA_DEFINES and EXTRA_INCLUDES to add defines and includes
* to an individual architecture. There is no equivalent for
* LOCAL_LIBRARIES.
* USE_libraryname in LOCAL_LIBRARIES is by default empty.
* It should be set when necessary to the real library macro name.
*/
DEFINES =
INCLUDES = -I$(DTHELP_INCLUDES)/DtI
/* DEPLIBS contains the list of library depencies for a client.
* LOCAL_LIBRARIES contains the list of libraries on the link line.
* Generally, the dependency form of a library has DEP as a prefix.
* e.g. put $(XLIB) in LOCAL_LIBRARIES and $(DEPXLIB) in DEPLIBS.
* NOTE: if DEPLIBS is not set here, it is by default null and there
* are no library dependencies for clients.
* You cannot put -Llibpath into DEPLIBS. You must put actual
* paths to the library.
*/
DEPLIBS = $(DEPDTHELPLIB) $(DEPDTSVCLIB) $(DEPTTLIB) \
$(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
LOCAL_LIBRARIES = $(DTHELP_LIBRARY) $(DTSVCLIB) $(TTLIB) $(XMLIB) \
$(XTOOLLIB) $(XLIB) -L. -lcgm
SYS_LIBRARIES = -lm
LIBNAME=cgm
PROGRAMS=testcgm
EXTRA_INCLUDES=-I/X11/include
OBJS1= cgmcmds.o \
cgmcommon.o \
cgmio.o \
cgmtext.o
SRCS1= cgmcmds.c \
cgmcommon.c \
cgmio.c \
cgmtext.c
SRCS2= getcgm.c
OBJS2= getcgm.o
NormalCplusplusObjectRule()
NormalLibraryObjectRule()
NormalLibraryTarget2(cgm, $(OBJS1), $(OBJS2))
AllTarget($(PROGRAMS))
SRCS3 = testcgm.c
OBJS3 = testcgm.o
ComplexProgramTarget_3($(PROGRAMS),$(LOCAL_LIBRARIES),$(SYS_LIBRARIES))
DependTarget3($(SRCS1),$(SRCS2),$(SRCS3))
clean::
RemoveFiles($(PROGRAMS))

View File

@@ -1,5 +0,0 @@
#include "Registration.hh"
$quote "
#include "dtinfo.cpp"

View File

@@ -1,31 +0,0 @@
XCOMM $XConsortium: Imakefile /main/5 1996/08/21 15:45:36 drk $
HEADERS = \
olias.h \
oliasP.h
SRCS = \
init.c \
comm.c
OBJS = \
init.o \
comm.o
NormalCplusplusObjectRule()
NormalLibraryObjectRule()
NormalLibraryTarget(olias,$(OBJS))
InstallLibrary(olias,../lib)
XCOMM Uncomment eventually:
XCOMM -InstallMultiple(olias.h,somewhere)
PROGRAM_SRC = oliascmd.c oliasdpy.c oliasmsg.c
DependTarget3($(SRCS),$(PROGRAM_SRC),NullParameter)
NormalProgramTarget(oliascmd,oliascmd.o,libolias.a,libolias.a,-lXm -lXt -lXmu -lX11)
NormalProgramTarget(oliasdpy,oliasdpy.o,libolias.a,libolias.a,-lXm -lXt -lXmu -lX11)
NormalProgramTarget(oliasmsg,oliasmsg.o,libolias.a,libolias.a,-lXt -lXmu -lXext -lX11)

View File

@@ -1,5 +0,0 @@
#include "Registration.hh"
$quote "
#include "olias.cpp"

View File

@@ -1,15 +0,0 @@
XCOMM $TOG: Imakefile /main/8 1998/08/10 15:54:24 mgreess $
#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
SUBDIRS=src
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
-DProjectTmplFile='<DtInfo.tmpl>' \
-DProjectRulesFile='<DtInfo.rules>'
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))

View File

@@ -1,27 +0,0 @@
XCOMM $XConsortium: Imakefile /main/7 1996/08/21 15:49:34 drk $
#define DoNormalLib YES
#define DoSharedLib NO
#define DoDebugLib NO
#define DoProfileLib NO
#define LibName WWL
#define LibHeaders NO
#define CplusplusSource YES
DEPEND_DEFINES = $(CXXDEPENDINCLUDES) $(DEPENDDEFINES)
INCLUDES = -I../include
#ifdef SVR4
DEFINES = -DSYSV -DSVR4
#endif
SRCS = WArgList.C WCallback.C WComposite.C \
WObject.C WXmList.C WXmMenu.C \
WXmRadioBox.C WXmString.C
OBJS = $(SRCS:.C=.o)
#include <Library.tmpl>
DependTarget()

View File

@@ -1,17 +0,0 @@
XCOMM $TOG: Imakefile /main/9 1998/08/10 15:50:47 mgreess $
#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)' 'CXXDEBUGFLAGS=$(CXXDEBUGFLAGS)'
/* SUBDIRS=misc src byacc flex */
SUBDIRS=misc
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
-DProjectTmplFile='<DtInfo.tmpl>' \
-DProjectRulesFile='<DtInfo.rules>'
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))

View File

@@ -1,28 +0,0 @@
XCOMM $XConsortium: Imakefile /main/7 1996/08/21 15:56:17 drk $
XCOMM These tools are used during "make includes".
includes:: all
LOCAL_SED_DEFINES = -e 's|PERL|$(PERL)|g'
SedSourceFile(treeres,treeres.src,$(LOCAL_SED_DEFINES))
NormalCplusplusObjectRule()
NormalLibraryObjectRule()
AllTarget(dfiles)
NormalProgramTarget(dfiles,dfiles.o,,,)
AllTarget(pmaker)
NormalProgramTarget(pmaker,pmaker.o,,,)
#ifdef RegenParserFiles
SimpleCPlusPlusLexTarget(msgsets)
#else
msgsets.o : msgsets.C
CplusObjectCompile($(_NOOP_))
#endif
SimpleCPlusPlusProgram(msgsets,msgsets.o,)
DEPEND_DEFINES = $(CXXDEPENDINCLUDES) $(DEPENDDEFINES)
SRCS = dfiles.c pmaker.c msgsets.C
DependTarget()

View File

@@ -1,20 +0,0 @@
XCOMM $XConsortium: ImakefileTemplate /main/3 1995/11/08 13:39:21 rswiston $
/*
* This file is a template Imakefile for making .cat files from all of
* the .msg files in a directory. You need to set LANG to the proper
* language.
*/
DESKTOP_VERSION_STRING = DesktopVersionString
LANG=C
#ifdef RsArchitecture
SHELL=/bin/ksh
#endif
/* make the message catalogs from .msg files */
RandomMessageCatalogRule()
clean::
(RM) *.cat
depend::