OpenIndiana and Solaris port
[oweals/cde.git] / cde / lib / tt / lib / mp / Imakefile
1 XCOMM $TOG: Imakefile /main/8 1999/08/30 10:52:07 mgreess $
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 /* Use BSD-compatible accept() call */
23 #ifdef RsArchitecture
24 CXXEXTRA_DEFINES = -DCOMPAT_43
25 #endif
26
27 /*** NOTE!
28  *** Every time a .o is added below it needs to be added to
29  *** the lib/tt/lib Imakefile in MP_OBJS and SHARED_MP_OBJS
30  ***/
31
32 SRCS =  mp_arg.C            mp_arg_utils.C          mp_auth.C \
33         mp_auth_functions.C mp_c_file.C \
34         mp_c_file_utils.C   mp_c_message.C          mp_c_message_utils.C \
35         mp_c_mp.C           mp_c_msg_context.C      mp_c_msg_context_utils.C \
36         mp_c_pattern.C      mp_c_procid.C           mp_c_procid_utils.C \
37         mp_c_session.C      mp_c_session_prop.C     mp_c_session_utils.C \
38         mp_context.C        mp_context_utils.C      mp_desktop.C \
39         mp_desktop_utils.C  mp_file.C               mp_file_utils.C \
40         mp_message.C        mp_message_utils.C      mp_mp.C \
41         mp_mp_utils.C       mp_msg_context.C        mp_msg_context_utils.C \
42         mp_pat_context.C    mp_pat_context_utils.C  mp_pattern.C \
43         mp_pattern_utils.C  mp_procid.C             mp_procid_utils.C \
44         mp_rpc_client.C     mp_rpc_client_utils.C   mp_rpc_fns.C \
45         mp_session.C        mp_session_prop.C       mp_session_prop_utils.C \
46         mp_session_utils.C  mp_stream_socket.C      mp_stream_socket_utils.C \
47         mp_trace.C          mp_xdr_functions.C
48
49 OBJS =  mp_arg.o            mp_arg_utils.o          mp_auth.o \
50         mp_auth_functions.o mp_c_file.o \
51         mp_c_file_utils.o   mp_c_message.o          mp_c_message_utils.o \
52         mp_c_mp.o           mp_c_msg_context.o      mp_c_msg_context_utils.o \
53         mp_c_pattern.o      mp_c_procid.o           mp_c_procid_utils.o \
54         mp_c_session.o      mp_c_session_prop.o     mp_c_session_utils.o \
55         mp_context.o        mp_context_utils.o      mp_desktop.o \
56         mp_desktop_utils.o  mp_file.o               mp_file_utils.o \
57         mp_message.o        mp_message_utils.o      mp_mp.o \
58         mp_mp_utils.o       mp_msg_context.o        mp_msg_context_utils.o \
59         mp_pat_context.o    mp_pat_context_utils.o  mp_pattern.o \
60         mp_pattern_utils.o  mp_procid.o             mp_procid_utils.o \
61         mp_rpc_client.o     mp_rpc_client_utils.o   mp_rpc_fns.o \
62         mp_session.o        mp_session_prop.o       mp_session_prop_utils.o \
63         mp_session_utils.o  mp_stream_socket.o      mp_stream_socket_utils.o \
64         mp_trace.o          mp_xdr_functions.o
65
66 #include <Library.tmpl>
67
68 SubdirLibraryRule($(OBJS))
69
70 DependTarget()