OpenIndiana and Solaris port
[oweals/cde.git] / cde / lib / tt / bin / ttdbserverd / Imakefile
1 XCOMM $XConsortium: Imakefile /main/15 1996/09/30 13:50:43 drk $
2
3 #define CplusplusSource YES
4 DEPEND_DEFINES = $(CXXDEPENDINCLUDES) $(DEPENDDEFINES)
5 EXTRA_LOAD_FLAGS = ExtraLoadFlags $(UNSHARED_CXXLIB)
6
7 #include <Threads.tmpl>
8
9 #include "../../tooltalk.tmpl"
10
11 DEFINES = 
12 INCLUDES = -I. -I../../slib -I../../lib -I../../mini_isam
13
14 DEPLIBS         = ../../slib/libstt.a TtClientDepLibs ../../mini_isam/libisam.a
15 LOCAL_LIBRARIES = ../../slib/libstt.a TtClientLibs    ../../mini_isam/libisam.a
16 SYS_LIBRARIES   =
17
18 #ifdef TtClientExtraLibs
19 EXTRA_LIBRARIES = TtClientExtraLibs
20 #endif
21
22 SRCS = \
23         db_server_functions.C \
24         db_server_svc.C \
25         dm_access_cache.C \
26         dm_server.C \
27         tt_db_message_info_utils.C \
28         tt_db_msg_q_lock.C \
29         tt_db_msg_q_lock_entry_utils.C \
30         tt_db_partition_global_map_ref.C \
31         tt_db_partition_redirection_map.C \
32         tt_db_server_db.C \
33         tt_db_server_db_utils.C \
34         tt_isam_file.C \
35         tt_isam_file_utils.C \
36         tt_isam_key_descriptor.C \
37         tt_isam_key_descriptor_utils.C \
38         tt_isam_record.C \
39         tt_isam_record_utils.C
40
41 OBJS = \
42         db_server_functions.o \
43         db_server_svc.o \
44         dm_access_cache.o \
45         dm_server.o \
46         tt_db_message_info_utils.o \
47         tt_db_msg_q_lock.o \
48         tt_db_msg_q_lock_entry_utils.o \
49         tt_db_partition_global_map_ref.o \
50         tt_db_partition_redirection_map.o \
51         tt_db_server_db.o \
52         tt_db_server_db_utils.o \
53         tt_isam_file.o \
54         tt_isam_file_utils.o \
55         tt_isam_key_descriptor.o \
56         tt_isam_key_descriptor_utils.o \
57         tt_isam_record.o \
58         tt_isam_record_utils.o
59
60 NormalCplusplusObjectRule()
61
62 ComplexCplusplusProgramTarget(rpc.ttdbserver)
63
64 SpecialCplusplusObjectRule(db_server_svc,db_server_svc,$(TT_VERSION_DEFINE))