2c96e81f140b8eb030fdeb6fb1e6de412faab016
[oweals/cde.git] / cde / lib / tt / lib / db / Imakefile
1 XCOMM $XConsortium: Imakefile /main/7 1996/04/21 19:12:19 drk $
2 #define DoNormalLib     NormalLibTt
3 #define DoSharedLib     SharedLibTt
4 #define DoDebugLib      DebugLibTt
5 #define DoProfileLib    ProfileLibTt
6 #define LibName         tt
7 #define SoRev           SOTTREV
8 #define LibHeaders      NO
9 #define LibCreate       NO
10
11 #define CplusplusSource YES
12 DEPEND_DEFINES = $(CXXDEPENDINCLUDES) $(ISAM_INCLUDES) $(DEPENDDEFINES)
13
14 #include <Threads.tmpl>
15
16 #include "../../tooltalk.tmpl"
17
18 DEFINES =
19 INCLUDES = -I../../lib
20 ISAM_INCLUDES = -I../../mini_isam 
21
22 /*** NOTE!
23  *** Every time a .o is added below it needs to be added to
24  *** the lib/tt/lib Imakefile in DB_OBJS and SHARED_DB_OBJS
25  ***/
26
27 SRCS =  db_server_clnt.C                      db_server_xdr.C \
28         old_db_server_functions.C             tt_client_isam_file.C \
29         tt_client_isam_file_utils.C           tt_client_isam_key_descriptor.C \
30         tt_client_isam_key_descriptor_utils.C tt_client_isam_record.C \
31         tt_client_isam_record_utils.C         tt_db_access_utils.C \
32         tt_db_client.C                        tt_db_client_utils.C \
33         tt_db_create_objid.C                  tt_db_file.C \
34         tt_db_file_utils.C                    tt_db_hostname_global_map_ref.C \
35         tt_db_hostname_redirection_map.C      tt_db_key.C \
36         tt_db_key_utils.C                     tt_db_network_path.C \
37         tt_db_object.C                        tt_db_object_utils.C \
38         tt_db_objid_to_key.C                  tt_db_property.C \
39         tt_db_property_utils.C                tt_db_rpc_message_routines.C \
40         tt_db_rpc_routines.C                  tt_old_db.C \
41         tt_old_db_message_info.C              tt_old_db_message_info_utils.C \
42         tt_old_db_partition_map_ref.C         tt_old_db_utils.C
43
44 OBJS =  db_server_clnt.o                      db_server_xdr.o \
45         old_db_server_functions.o             tt_client_isam_file.o \
46         tt_client_isam_file_utils.o           tt_client_isam_key_descriptor.o \
47         tt_client_isam_key_descriptor_utils.o tt_client_isam_record.o \
48         tt_client_isam_record_utils.o         tt_db_access_utils.o \
49         tt_db_client.o                        tt_db_client_utils.o \
50         tt_db_create_objid.o                  tt_db_file.o \
51         tt_db_file_utils.o                    tt_db_hostname_global_map_ref.o \
52         tt_db_hostname_redirection_map.o      tt_db_key.o \
53         tt_db_key_utils.o                     tt_db_network_path.o \
54         tt_db_object.o                        tt_db_object_utils.o \
55         tt_db_objid_to_key.o                  tt_db_property.o \
56         tt_db_property_utils.o                tt_db_rpc_message_routines.o \
57         tt_db_rpc_routines.o                  tt_old_db.o \
58         tt_old_db_message_info.o              tt_old_db_message_info_utils.o \
59         tt_old_db_partition_map_ref.o         tt_old_db_utils.o
60
61
62 #include <Library.tmpl>
63
64 SpecialCplusplusLibObjectRule(db_server_xdr,,$(ISAM_INCLUDES))
65
66 SubdirLibraryRule($(OBJS))
67
68 DependTarget()