Files
cdesktop/cde/lib/tt/lib/db/Imakefile
Jon Trulson 17101b6f4c Enable TIRPC support for Linux
This is enabled by default.  To disable, add:

in the config/cf/site.def or host.def file.

You will need to have the libtirpc-dev package installed.

The benefit is that you will no longer need to run rpcbind in insecure
mode (the -i option).  There are other benefits we may be able to take
advantage of in the future, like supporting IPV6 for ToolTalk.
2018-04-12 21:00:34 -06:00

69 lines
2.9 KiB
Plaintext

XCOMM $XConsortium: Imakefile /main/7 1996/04/21 19:12:19 drk $
#define DoNormalLib NormalLibTt
#define DoSharedLib SharedLibTt
#define DoDebugLib DebugLibTt
#define DoProfileLib ProfileLibTt
#define LibName tt
#define SoRev SOTTREV
#define LibHeaders NO
#define LibCreate NO
#define CplusplusSource YES
DEPEND_DEFINES = $(CXXDEPENDINCLUDES) $(ISAM_INCLUDES) $(DEPENDDEFINES)
#include <Threads.tmpl>
#include "../../tooltalk.tmpl"
DEFINES =
INCLUDES = $(TIRPCINC) -I../../lib
ISAM_INCLUDES = -I../../mini_isam
/*** NOTE!
*** Every time a .o is added below it needs to be added to
*** the lib/tt/lib Imakefile in DB_OBJS and SHARED_DB_OBJS
***/
SRCS = db_server_clnt.C db_server_xdr.C \
old_db_server_functions.C tt_client_isam_file.C \
tt_client_isam_file_utils.C tt_client_isam_key_descriptor.C \
tt_client_isam_key_descriptor_utils.C tt_client_isam_record.C \
tt_client_isam_record_utils.C tt_db_access_utils.C \
tt_db_client.C tt_db_client_utils.C \
tt_db_create_objid.C tt_db_file.C \
tt_db_file_utils.C tt_db_hostname_global_map_ref.C \
tt_db_hostname_redirection_map.C tt_db_key.C \
tt_db_key_utils.C tt_db_network_path.C \
tt_db_object.C tt_db_object_utils.C \
tt_db_objid_to_key.C tt_db_property.C \
tt_db_property_utils.C tt_db_rpc_message_routines.C \
tt_db_rpc_routines.C tt_old_db.C \
tt_old_db_message_info.C tt_old_db_message_info_utils.C \
tt_old_db_partition_map_ref.C tt_old_db_utils.C
OBJS = db_server_clnt.o db_server_xdr.o \
old_db_server_functions.o tt_client_isam_file.o \
tt_client_isam_file_utils.o tt_client_isam_key_descriptor.o \
tt_client_isam_key_descriptor_utils.o tt_client_isam_record.o \
tt_client_isam_record_utils.o tt_db_access_utils.o \
tt_db_client.o tt_db_client_utils.o \
tt_db_create_objid.o tt_db_file.o \
tt_db_file_utils.o tt_db_hostname_global_map_ref.o \
tt_db_hostname_redirection_map.o tt_db_key.o \
tt_db_key_utils.o tt_db_network_path.o \
tt_db_object.o tt_db_object_utils.o \
tt_db_objid_to_key.o tt_db_property.o \
tt_db_property_utils.o tt_db_rpc_message_routines.o \
tt_db_rpc_routines.o tt_old_db.o \
tt_old_db_message_info.o tt_old_db_message_info_utils.o \
tt_old_db_partition_map_ref.o tt_old_db_utils.o
#include <Library.tmpl>
SpecialCplusplusLibObjectRule(db_server_xdr,,$(ISAM_INCLUDES))
SubdirLibraryRule($(OBJS))
DependTarget()