summaryrefslogtreecommitdiff
path: root/apps/Orbix-Examples/Event_Comm/libsrc/Makefile
blob: add9fd311516849d4905c7e5fd383acf255062b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
#----------------------------------------------------------------------------
#	@(#)Makefile	1.1	10/18/96
#
#	Makefile for the Event Communications library
#----------------------------------------------------------------------------

#----------------------------------------------------------------------------
#	Local macros
#----------------------------------------------------------------------------

LIB	= libEvent_Comm.a
SHLIB	= libEvent_Comm.so

FILES  	= Event_CommS \
	  Event_CommC \
	  Notifier_i \
	  Notification_Receiver_i

LSRC	= $(addsuffix .cpp,$(FILES))
LOBJ	= $(addsuffix .o,$(FILES))
SHOBJ	= $(addsuffix .so,$(FILES))

VLDLIBS = $(LDLIBS:%=%$(VAR))

BUILD 	= $(VLIB)

#----------------------------------------------------------------------------
#	Include macros and targets
#----------------------------------------------------------------------------

include		$(WRAPPER_ROOT)/include/makeinclude/wrapper_macros.GNU
include		$(WRAPPER_ROOT)/include/makeinclude/macros.GNU
include		$(WRAPPER_ROOT)/include/makeinclude/rules.common.GNU
include		$(WRAPPER_ROOT)/include/makeinclude/rules.nonested.GNU
include		$(WRAPPER_ROOT)/include/makeinclude/rules.lib.GNU
include		$(WRAPPER_ROOT)/include/makeinclude/rules.local.GNU

#----------------------------------------------------------------------------
#	Orbix related macros and target settings.
#----------------------------------------------------------------------------

ORBIX_BINDIR    = $(ORBIX_ROOT)/bin
ORBIX_LIBDIR    = $(ORBIX_ROOT)/lib
ORBIX_INCDIR    = $(ORBIX_ROOT)/include

CPPFLAGS += -DEXCEPTIONS -I$(ORBIX_INCDIR) -DWANT_ORBIX_FDS
LDFLAGS  += -L$(ORBIX_LIBDIR) -R $(ORBIX_LIBDIR)

IDLFLAGS = -A -s S.cpp -c C.cpp

#----------------------------------------------------------------------------
#	Local targets
#----------------------------------------------------------------------------

#----------------------------------------------------------------------------
#	Dependencies
#----------------------------------------------------------------------------

# DO NOT DELETE THIS LINE -- g++dep uses it.
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.

Event_CommS.o: Event_CommS.cpp Event_Comm.hh Event_CommC.cpp
Event_CommC.o: Event_CommC.cpp Event_Comm.hh
Notifier_i.o: Notifier_i.cpp \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Msg.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Record.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/sysincludes.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/config.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Priority.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Record.i \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Msg.i \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Thread_Specific.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Synch.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Time_Value.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Synch_T.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Thread_Specific.i \
  Notification_Receiver_i.h Notifier_i.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Map_Manager.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/SString.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/SString.i \
  Event_Comm.hh
Notification_Receiver_i.o: Notification_Receiver_i.cpp \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Msg.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Record.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/sysincludes.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/config.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Priority.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Record.i \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Log_Msg.i \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Thread_Specific.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Synch.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Time_Value.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Synch_T.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Thread_Specific.i \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Service_Config.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Reactor.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Handle_Set.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Handle_Set.i \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Timer_Queue.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Event_Handler.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Timer_Queue.i \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Signal.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Set.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Thread.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Token.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Reactor.i \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Service_Object.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Shared_Object.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Service_Record.h \
  /project/adaptive/ACE_wrappers/build/SunOS5.4/include/ace/Thread_Manager.h \
  Notification_Receiver_i.h

# IF YOU PUT ANYTHING HERE IT WILL GO AWAY