~ubuntu-branches/ubuntu/breezy/ace/breezy

« back to all changes in this revision

Viewing changes to TAO/tests/RTCORBA/RTMutex/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Adam Conrad, Benjamin Montgomery, Adam Conrad
  • Date: 2005-09-18 22:51:38 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 sarge) (0.1.2 woody)
  • Revision ID: james.westby@ubuntu.com-20050918225138-seav22q6fyylb536
Tags: 5.4.7-3ubuntu1
[ Benjamin Montgomery ]
* Added a patch for amd64 and powerpc that disables the compiler
  option -fvisibility-inlines-hidden

[ Adam Conrad ]
* Added DPATCH_OPTION_CPP=1 to debian/patches/00options to make
  Benjamin's above changes work correctly with dpatch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#----------------------------------------------------------------------------
2
 
#
3
 
# Makefile,v 1.29 2004/01/05 05:14:36 bala Exp
4
 
#
5
 
#----------------------------------------------------------------------------
6
 
 
7
 
#----------------------------------------------------------------------------
8
 
#       Local macros
9
 
#----------------------------------------------------------------------------
10
 
 
11
 
ifndef TAO_ROOT
12
 
  TAO_ROOT = $(ACE_ROOT)/TAO
13
 
endif # ! TAO_ROOT
14
 
 
15
 
# LDLIBS = -lTAO -lTAO_RTCORBA
16
 
 
17
 
IDL_FILES = #test
18
 
IDL_SRC = #testC.cpp testS.cpp
19
 
BIN_UNCHECKED = server
20
 
 
21
 
SRC = $(addsuffix .cpp, $(BIN)) $(IDL_SRC)
22
 
 
23
 
SERVER_OBJS = server.o $(IDL_SRC:.cpp=.o)
24
 
 
25
 
BUILD = $(BIN)
26
 
VBIN = $(BIN:%=%$(VAR))
27
 
TAO_IDLFLAGS += -Ge 1
28
 
 
29
 
#----------------------------------------------------------------------------
30
 
#       Include macros and targets
31
 
#----------------------------------------------------------------------------
32
 
 
33
 
include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
34
 
include $(ACE_ROOT)/include/makeinclude/macros.GNU
35
 
include $(TAO_ROOT)/rules.tao.GNU
36
 
 
37
 
ifeq ($(rt_corba),1)
38
 
BIN=$(BIN_UNCHECKED)
39
 
endif # rt_corba
40
 
 
41
 
include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
42
 
include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU
43
 
include $(ACE_ROOT)/include/makeinclude/rules.local.GNU
44
 
include $(TAO_ROOT)/taoconfig.mk
45
 
 
46
 
#----------------------------------------------------------------------------
47
 
#       Local targets
48
 
#----------------------------------------------------------------------------
49
 
 
50
 
.PRECIOUS: $(foreach ext, $(IDL_EXT), test$(ext))
51
 
 
52
 
server: $(addprefix $(VDIR),$(SERVER_OBJS))
53
 
        $(LINK.cc) $(LDFLAGS) -o $@ $^ $(RT_TAO_SRVR_LIBS) $(POSTLINK)
54
 
 
55
 
#client: $(addprefix $(VDIR),$(CLIENT_OBJS))
56
 
#       $(LINK.cc) $(LDFLAGS) -o $@ $^ $(RT_TAO_CLNT_LIBS) $(POSTLINK)
57
 
 
58
 
realclean: clean
59
 
        -$(RM) $(foreach ext, $(IDL_EXT), test$(ext))
60
 
 
61
 
# DO NOT DELETE THIS LINE -- g++dep uses it.
62
 
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
63
 
 
64
 
 
65
 
.obj/server.o .obj/server.so .shobj/server.o .shobj/server.so: server.cpp \
66
 
  $(TAO_ROOT)/tao/ORB.h \
67
 
  $(ACE_ROOT)/ace/pre.h \
68
 
  $(TAO_ROOT)/tao/Exception.h \
69
 
  $(TAO_ROOT)/tao/orbconf.h \
70
 
  $(ACE_ROOT)/ace/Basic_Types.h \
71
 
  $(ACE_ROOT)/ace/config-all.h \
72
 
  $(ACE_ROOT)/ace/config.h \
73
 
  $(ACE_ROOT)/ace/$(ACE_PLATFORM_CONFIG) \
74
 
  $(ACE_ROOT)/ace/post.h \
75
 
  $(ACE_ROOT)/ace/ace_wchar.h \
76
 
  $(ACE_ROOT)/ace/ace_wchar.inl \
77
 
  $(ACE_ROOT)/ace/OS_main.h \
78
 
  $(ACE_ROOT)/ace/ACE_export.h \
79
 
  $(ACE_ROOT)/ace/os_include/os_limits.h \
80
 
  $(ACE_ROOT)/ace/os_include/os_unistd.h \
81
 
  $(ACE_ROOT)/ace/os_include/sys/os_types.h \
82
 
  $(ACE_ROOT)/ace/os_include/os_stddef.h \
83
 
  $(ACE_ROOT)/ace/os_include/os_inttypes.h \
84
 
  $(ACE_ROOT)/ace/os_include/os_stdint.h \
85
 
  $(ACE_ROOT)/ace/os_include/os_stdio.h \
86
 
  $(ACE_ROOT)/ace/os_include/os_stdarg.h \
87
 
  $(ACE_ROOT)/ace/os_include/os_float.h \
88
 
  $(ACE_ROOT)/ace/os_include/os_stdlib.h \
89
 
  $(ACE_ROOT)/ace/os_include/sys/os_wait.h \
90
 
  $(ACE_ROOT)/ace/os_include/os_signal.h \
91
 
  $(ACE_ROOT)/ace/os_include/os_time.h \
92
 
  $(ACE_ROOT)/ace/os_include/os_ucontext.h \
93
 
  $(ACE_ROOT)/ace/os_include/sys/os_resource.h \
94
 
  $(ACE_ROOT)/ace/os_include/sys/os_time.h \
95
 
  $(ACE_ROOT)/ace/Basic_Types.i \
96
 
  $(ACE_ROOT)/ace/Global_Macros.h \
97
 
  $(ACE_ROOT)/ace/OS_Errno.h \
98
 
  $(ACE_ROOT)/ace/os_include/os_errno.h \
99
 
  $(ACE_ROOT)/ace/OS_Errno.inl \
100
 
  $(ACE_ROOT)/ace/Synch_Traits.h \
101
 
  $(ACE_ROOT)/ace/Lock.h \
102
 
  $(ACE_ROOT)/ace/Lock.inl \
103
 
  $(ACE_ROOT)/ace/SStringfwd.h \
104
 
  $(ACE_ROOT)/ace/iosfwd.h \
105
 
  $(ACE_ROOT)/ace/CORBA_macros.h \
106
 
  $(ACE_ROOT)/ace/Exception_Macros.h \
107
 
  $(TAO_ROOT)/tao/TAO_Export.h \
108
 
  $(TAO_ROOT)/tao/Basic_Types.h \
109
 
  $(ACE_ROOT)/ace/CDR_Base.h \
110
 
  $(ACE_ROOT)/ace/Default_Constants.h \
111
 
  $(ACE_ROOT)/ace/CDR_Base.inl \
112
 
  $(TAO_ROOT)/tao/Exception.i \
113
 
  $(TAO_ROOT)/tao/objectid.h \
114
 
  $(TAO_ROOT)/tao/PolicyC.h \
115
 
  $(TAO_ROOT)/tao/CurrentC.h \
116
 
  $(TAO_ROOT)/tao/Object.h \
117
 
  $(TAO_ROOT)/tao/IOP_IORC.h \
118
 
  $(TAO_ROOT)/tao/OctetSeqC.h \
119
 
  $(TAO_ROOT)/tao/Sequence.h \
120
 
  $(TAO_ROOT)/tao/Managed_Types.h \
121
 
  $(TAO_ROOT)/tao/CORBA_String.h \
122
 
  $(TAO_ROOT)/tao/CORBA_String.inl \
123
 
  $(TAO_ROOT)/tao/Managed_Types.i \
124
 
  $(TAO_ROOT)/tao/default_environment.h \
125
 
  $(TAO_ROOT)/tao/Sequence.i \
126
 
  $(TAO_ROOT)/tao/Sequence_T.h \
127
 
  $(TAO_ROOT)/tao/Objref_VarOut_T.h \
128
 
  $(TAO_ROOT)/tao/varbase.h \
129
 
  $(TAO_ROOT)/tao/Objref_VarOut_T.inl \
130
 
  $(TAO_ROOT)/tao/Objref_VarOut_T.cpp \
131
 
  $(TAO_ROOT)/tao/Environment.h \
132
 
  $(TAO_ROOT)/tao/CORBA_methods.h \
133
 
  $(TAO_ROOT)/tao/Pseudo_VarOut_T.h \
134
 
  $(TAO_ROOT)/tao/Pseudo_VarOut_T.inl \
135
 
  $(TAO_ROOT)/tao/Pseudo_VarOut_T.cpp \
136
 
  $(TAO_ROOT)/tao/Environment.i \
137
 
  $(TAO_ROOT)/tao/Sequence_T.i \
138
 
  $(TAO_ROOT)/tao/Sequence_T.cpp \
139
 
  $(TAO_ROOT)/tao/Array_VarOut_T.h \
140
 
  $(TAO_ROOT)/tao/Array_VarOut_T.inl \
141
 
  $(TAO_ROOT)/tao/Array_VarOut_T.cpp \
142
 
  $(ACE_ROOT)/ace/OS_Memory.h \
143
 
  $(ACE_ROOT)/ace/OS_NS_stdlib.h \
144
 
  $(ACE_ROOT)/ace/OS_NS_stdlib.inl \
145
 
  $(ACE_ROOT)/ace/Object_Manager_Base.h \
146
 
  $(ACE_ROOT)/ace/Cleanup.h \
147
 
  $(ACE_ROOT)/ace/Cleanup.inl \
148
 
  $(ACE_ROOT)/ace/Object_Manager_Base.inl \
149
 
  $(ACE_ROOT)/ace/OS_NS_string.h \
150
 
  $(ACE_ROOT)/ace/OS_NS_string.inl \
151
 
  $(ACE_ROOT)/ace/OS_NS_wchar.h \
152
 
  $(ACE_ROOT)/ace/os_include/os_wchar.h \
153
 
  $(ACE_ROOT)/ace/os_include/os_string.h \
154
 
  $(ACE_ROOT)/ace/os_include/os_ctype.h \
155
 
  $(ACE_ROOT)/ace/OS_NS_wchar.inl \
156
 
  $(ACE_ROOT)/ace/os_include/os_search.h \
157
 
  $(ACE_ROOT)/ace/OS_Memory.inl \
158
 
  $(TAO_ROOT)/tao/Seq_Var_T.h \
159
 
  $(TAO_ROOT)/tao/Seq_Var_T.inl \
160
 
  $(TAO_ROOT)/tao/Seq_Var_T.cpp \
161
 
  $(TAO_ROOT)/tao/Seq_Out_T.h \
162
 
  $(TAO_ROOT)/tao/Seq_Out_T.inl \
163
 
  $(TAO_ROOT)/tao/Seq_Out_T.cpp \
164
 
  $(TAO_ROOT)/tao/CDR.h \
165
 
  $(ACE_ROOT)/ace/CDR_Stream.h \
166
 
  $(ACE_ROOT)/ace/Message_Block.h \
167
 
  $(ACE_ROOT)/ace/Time_Value.h \
168
 
  $(ACE_ROOT)/ace/Time_Value.inl \
169
 
  $(ACE_ROOT)/ace/OS_NS_sys_time.h \
170
 
  $(ACE_ROOT)/ace/OS_NS_sys_time.inl \
171
 
  $(ACE_ROOT)/ace/Message_Block.i \
172
 
  $(ACE_ROOT)/ace/Message_Block_T.h \
173
 
  $(ACE_ROOT)/ace/Message_Block_T.i \
174
 
  $(ACE_ROOT)/ace/Message_Block_T.cpp \
175
 
  $(ACE_ROOT)/ace/Malloc_Base.h \
176
 
  $(ACE_ROOT)/ace/os_include/sys/os_mman.h \
177
 
  $(ACE_ROOT)/ace/CDR_Stream.i \
178
 
  $(TAO_ROOT)/tao/CDR.i \
179
 
  $(TAO_ROOT)/tao/OctetSeqC.i \
180
 
  $(TAO_ROOT)/tao/VarOut_T.h \
181
 
  $(TAO_ROOT)/tao/VarOut_T.inl \
182
 
  $(TAO_ROOT)/tao/VarOut_T.cpp \
183
 
  $(TAO_ROOT)/tao/IOP_IORC.i \
184
 
  $(TAO_ROOT)/tao/Policy_ForwardC.h \
185
 
  $(TAO_ROOT)/tao/Policy_ForwardC.i \
186
 
  $(TAO_ROOT)/tao/Object_Argument_T.h \
187
 
  $(TAO_ROOT)/tao/Argument.h \
188
 
  $(TAO_ROOT)/tao/Object_Argument_T.inl \
189
 
  $(TAO_ROOT)/tao/Object_Argument_T.cpp \
190
 
  $(TAO_ROOT)/tao/Dynamic_ParameterC.h \
191
 
  $(TAO_ROOT)/tao/ParameterMode.h \
192
 
  $(TAO_ROOT)/tao/Any.h \
193
 
  $(TAO_ROOT)/tao/Arg_Traits_T.h \
194
 
  $(TAO_ROOT)/tao/Any.i \
195
 
  $(TAO_ROOT)/tao/Dynamic_ParameterC.i \
196
 
  $(TAO_ROOT)/tao/Object.i \
197
 
  $(TAO_ROOT)/tao/CurrentC.i \
198
 
  $(TAO_ROOT)/tao/PolicyC.i \
199
 
  $(TAO_ROOT)/tao/OBV_Constants.h \
200
 
  $(ACE_ROOT)/ace/Thread_Mutex.h \
201
 
  $(ACE_ROOT)/ace/OS_NS_Thread.h \
202
 
  $(ACE_ROOT)/ace/os_include/os_pthread.h \
203
 
  $(ACE_ROOT)/ace/Base_Thread_Adapter.h \
204
 
  $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.h \
205
 
  $(ACE_ROOT)/ace/OS_Log_Msg_Attributes.inl \
206
 
  $(ACE_ROOT)/ace/Base_Thread_Adapter.inl \
207
 
  $(ACE_ROOT)/ace/os_include/sys/os_sem.h \
208
 
  $(ACE_ROOT)/ace/os_include/sys/os_ipc.h \
209
 
  $(ACE_ROOT)/ace/os_include/os_semaphore.h \
210
 
  $(ACE_ROOT)/ace/OS_NS_signal.h \
211
 
  $(ACE_ROOT)/ace/OS_NS_signal.inl \
212
 
  $(ACE_ROOT)/ace/OS_NS_macros.h \
213
 
  $(ACE_ROOT)/ace/OS_NS_errno.h \
214
 
  $(ACE_ROOT)/ace/OS_NS_errno.inl \
215
 
  $(ACE_ROOT)/ace/OS_NS_Thread.inl \
216
 
  $(ACE_ROOT)/ace/OS_NS_sys_mman.h \
217
 
  $(ACE_ROOT)/ace/OS_NS_sys_mman.inl \
218
 
  $(ACE_ROOT)/ace/OS_NS_fcntl.h \
219
 
  $(ACE_ROOT)/ace/os_include/os_fcntl.h \
220
 
  $(ACE_ROOT)/ace/os_include/sys/os_stat.h \
221
 
  $(ACE_ROOT)/ace/OS_NS_fcntl.inl \
222
 
  $(ACE_ROOT)/ace/OS_NS_unistd.h \
223
 
  $(ACE_ROOT)/ace/OS_NS_unistd.inl \
224
 
  $(ACE_ROOT)/ace/OS_NS_sys_utsname.h \
225
 
  $(ACE_ROOT)/ace/os_include/sys/os_utsname.h \
226
 
  $(ACE_ROOT)/ace/OS_NS_sys_utsname.inl \
227
 
  $(ACE_ROOT)/ace/OS_NS_stdio.h \
228
 
  $(ACE_ROOT)/ace/OS_NS_stdio.inl \
229
 
  $(ACE_ROOT)/ace/OS_NS_pwd.h \
230
 
  $(ACE_ROOT)/ace/os_include/os_pwd.h \
231
 
  $(ACE_ROOT)/ace/OS_NS_pwd.inl \
232
 
  $(ACE_ROOT)/ace/Thread_Mutex.inl \
233
 
  $(ACE_ROOT)/ace/Guard_T.h \
234
 
  $(ACE_ROOT)/ace/Guard_T.inl \
235
 
  $(ACE_ROOT)/ace/RW_Thread_Mutex.h \
236
 
  $(ACE_ROOT)/ace/RW_Mutex.h \
237
 
  $(ACE_ROOT)/ace/RW_Mutex.inl \
238
 
  $(ACE_ROOT)/ace/RW_Thread_Mutex.inl \
239
 
  $(ACE_ROOT)/ace/Guard_T.cpp \
240
 
  $(TAO_ROOT)/tao/ORB.i \
241
 
  $(TAO_ROOT)/tao/RTCORBA/RTCORBA.h \
242
 
  $(TAO_ROOT)/tao/RTCORBA/rtcorba_export.h \
243
 
  $(TAO_ROOT)/tao/RTCORBA/RTCORBAC.h \
244
 
  $(TAO_ROOT)/tao/RTCORBA/rtcorba_typedefs.h \
245
 
  $(TAO_ROOT)/tao/Encodable.h \
246
 
  $(TAO_ROOT)/tao/TimeBaseC.h \
247
 
  $(TAO_ROOT)/tao/TimeBaseC.i \
248
 
  $(TAO_ROOT)/tao/RTCORBA/RTCORBAC.i \
249
 
  $(ACE_ROOT)/ace/Thread_Manager.h \
250
 
  $(ACE_ROOT)/ace/Thread.h \
251
 
  $(ACE_ROOT)/ace/Thread_Adapter.h \
252
 
  $(ACE_ROOT)/ace/Thread_Adapter.inl \
253
 
  $(ACE_ROOT)/ace/Thread.i \
254
 
  $(ACE_ROOT)/ace/Thread_Exit.h \
255
 
  $(ACE_ROOT)/ace/Thread_Control.h \
256
 
  $(ACE_ROOT)/ace/Thread_Control.inl \
257
 
  $(ACE_ROOT)/ace/Condition_Thread_Mutex.h \
258
 
  $(ACE_ROOT)/ace/Condition_Thread_Mutex.inl \
259
 
  $(ACE_ROOT)/ace/Unbounded_Queue.h \
260
 
  $(ACE_ROOT)/ace/Node.h \
261
 
  $(ACE_ROOT)/ace/Node.cpp \
262
 
  $(ACE_ROOT)/ace/Unbounded_Queue.inl \
263
 
  $(ACE_ROOT)/ace/Unbounded_Queue.cpp \
264
 
  $(ACE_ROOT)/ace/Log_Msg.h \
265
 
  $(ACE_ROOT)/ace/Log_Priority.h \
266
 
  $(ACE_ROOT)/ace/Containers.h \
267
 
  $(ACE_ROOT)/ace/Containers.i \
268
 
  $(ACE_ROOT)/ace/Containers_T.h \
269
 
  $(ACE_ROOT)/ace/Array_Base.h \
270
 
  $(ACE_ROOT)/ace/Array_Base.inl \
271
 
  $(ACE_ROOT)/ace/Array_Base.cpp \
272
 
  $(ACE_ROOT)/ace/Unbounded_Set.h \
273
 
  $(ACE_ROOT)/ace/Unbounded_Set.inl \
274
 
  $(ACE_ROOT)/ace/Unbounded_Set.cpp \
275
 
  $(ACE_ROOT)/ace/Containers_T.i \
276
 
  $(ACE_ROOT)/ace/Containers_T.cpp \
277
 
  $(ACE_ROOT)/ace/Free_List.h \
278
 
  $(ACE_ROOT)/ace/Free_List.i \
279
 
  $(ACE_ROOT)/ace/Free_List.cpp \
280
 
  $(ACE_ROOT)/ace/Singleton.h \
281
 
  $(ACE_ROOT)/ace/TSS_T.h \
282
 
  $(ACE_ROOT)/ace/TSS_T.inl \
283
 
  $(ACE_ROOT)/ace/TSS_T.cpp \
284
 
  $(ACE_ROOT)/ace/Singleton.i \
285
 
  $(ACE_ROOT)/ace/Singleton.cpp \
286
 
  $(ACE_ROOT)/ace/Object_Manager.h \
287
 
  $(ACE_ROOT)/ace/Recursive_Thread_Mutex.h \
288
 
  $(ACE_ROOT)/ace/Recursive_Thread_Mutex.inl \
289
 
  $(ACE_ROOT)/ace/Static_Object_Lock.h \
290
 
  $(ACE_ROOT)/ace/Object_Manager.i \
291
 
  $(ACE_ROOT)/ace/Managed_Object.h \
292
 
  $(ACE_ROOT)/ace/Managed_Object.i \
293
 
  $(ACE_ROOT)/ace/Managed_Object.cpp \
294
 
  $(ACE_ROOT)/ace/Framework_Component.h \
295
 
  $(ACE_ROOT)/ace/Framework_Component.inl \
296
 
  $(ACE_ROOT)/ace/ACE.h \
297
 
  $(ACE_ROOT)/ace/Flag_Manip.h \
298
 
  $(ACE_ROOT)/ace/Flag_Manip.i \
299
 
  $(ACE_ROOT)/ace/Handle_Ops.h \
300
 
  $(ACE_ROOT)/ace/Handle_Ops.i \
301
 
  $(ACE_ROOT)/ace/Lib_Find.h \
302
 
  $(ACE_ROOT)/ace/Lib_Find.i \
303
 
  $(ACE_ROOT)/ace/Init_ACE.h \
304
 
  $(ACE_ROOT)/ace/Init_ACE.i \
305
 
  $(ACE_ROOT)/ace/Sock_Connect.h \
306
 
  $(ACE_ROOT)/ace/os_include/netinet/os_in.h \
307
 
  $(ACE_ROOT)/ace/os_include/sys/os_socket.h \
308
 
  $(ACE_ROOT)/ace/os_include/sys/os_uio.h \
309
 
  $(ACE_ROOT)/ace/Sock_Connect.i \
310
 
  $(ACE_ROOT)/ace/ACE.i \
311
 
  $(ACE_ROOT)/ace/OS_NS_sys_socket.h \
312
 
  $(ACE_ROOT)/ace/os_include/net/os_if.h \
313
 
  $(ACE_ROOT)/ace/OS_NS_stropts.h \
314
 
  $(ACE_ROOT)/ace/os_include/os_stropts.h \
315
 
  $(ACE_ROOT)/ace/OS_NS_stropts.inl \
316
 
  $(ACE_ROOT)/ace/OS_QoS.h \
317
 
  $(ACE_ROOT)/ace/OS_NS_sys_socket.inl \
318
 
  $(ACE_ROOT)/ace/OS_NS_sys_uio.h \
319
 
  $(ACE_ROOT)/ace/OS_NS_sys_uio.inl \
320
 
  $(ACE_ROOT)/ace/Framework_Component_T.h \
321
 
  $(ACE_ROOT)/ace/Framework_Component_T.inl \
322
 
  $(ACE_ROOT)/ace/Framework_Component_T.cpp \
323
 
  $(ACE_ROOT)/ace/Thread_Manager.i \
324
 
  $(ACE_ROOT)/ace/High_Res_Timer.h \
325
 
  $(ACE_ROOT)/ace/OS_NS_time.h \
326
 
  $(ACE_ROOT)/ace/OS_NS_time.inl \
327
 
  $(ACE_ROOT)/ace/High_Res_Timer.i \
328
 
  $(ACE_ROOT)/ace/Get_Opt.h \
329
 
  $(ACE_ROOT)/ace/Get_Opt.i
330
 
 
331
 
# IF YOU PUT ANYTHING HERE IT WILL GO AWAY