-
Notifications
You must be signed in to change notification settings - Fork 31
/
Makefile
193 lines (129 loc) · 11.7 KB
/
Makefile
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
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
libexecutive.a : CLBufferManager.o CLConditionVariable.o CLCriticalSection.o CLDataPostChannelByNamedPipeMaintainer.o CLDataPostChannelBySTLqueueMaintainer.o CLDataPostChannelMaintainer.o CLDataPoster.o CLDataPosterByNamedPipe.o CLDataPosterBySTLqueue.o CLDataPostResultNotifier.o CLDataReceiver.o CLDataReceiverByNamedPipe.o CLDataReceiverBySTLqueue.o CLEvent.o CLExecutive.o CLExecutiveFunctionForMsgLoop.o CLExecutiveFunctionProvider.o CLExecutiveInitialFinishedNotifier.o CLExecutiveNameServer.o CLInitialDataPostChannelNotifier.o CLIOVectors.o CLIteratorForIOVectors.o CLLibExecutiveInitializer.o CLLogger.o CLMessage.o CLMessageDeserializer.o CLMessageLoopManager.o CLMessageObserver.o CLMessagePoster.o CLMessageReceiver.o CLMessageSerializer.o CLMsgLoopManagerForPrivateNamedPipe.o CLMsgLoopManagerForShareNamedPipe.o CLMsgLoopManagerForSTLqueue.o CLMsgToPointerSerializer.o CLMultiMsgDeserializer.o CLMultiMsgSerializer.o CLMutex.o CLMutexByPThread.o CLMutexByRecordLocking.o CLMutexByRecordLockingAndPThread.o CLMutexBySharedPThread.o CLMutexInterface.o CLNamedPipe.o CLNonThreadForMsgLoop.o CLPointerToMsgDeserializer.o CLProcess.o CLProcessFunctionForExec.o CLProtocolDataPoster.o CLProtocolDecapsulator.o CLProtocolDecapsulatorByDefaultMsgFormat.o CLProtocolDecapsulatorBySplitPointer.o CLProtocolEncapsulator.o CLSharedConditionVariableImpl.o CLSharedEventImpl.o CLSharedMemory.o CLSharedMutexImpl.o CLSharedObjectsImpl.o CLStatus.o CLSTLqueue.o CLThread.o CLThreadForMsgLoop.o CLThreadInitialFinishedNotifier.o
ar -rc libexecutive.a CLBufferManager.o CLConditionVariable.o CLCriticalSection.o CLDataPostChannelByNamedPipeMaintainer.o CLDataPostChannelBySTLqueueMaintainer.o CLDataPostChannelMaintainer.o CLDataPoster.o CLDataPosterByNamedPipe.o CLDataPosterBySTLqueue.o CLDataPostResultNotifier.o CLDataReceiver.o CLDataReceiverByNamedPipe.o CLDataReceiverBySTLqueue.o CLEvent.o CLExecutive.o CLExecutiveFunctionForMsgLoop.o CLExecutiveFunctionProvider.o CLExecutiveInitialFinishedNotifier.o CLExecutiveNameServer.o CLInitialDataPostChannelNotifier.o CLIOVectors.o CLIteratorForIOVectors.o CLLibExecutiveInitializer.o CLLogger.o CLMessage.o CLMessageDeserializer.o CLMessageLoopManager.o CLMessageObserver.o CLMessagePoster.o CLMessageReceiver.o CLMessageSerializer.o CLMsgLoopManagerForPrivateNamedPipe.o CLMsgLoopManagerForShareNamedPipe.o CLMsgLoopManagerForSTLqueue.o CLMsgToPointerSerializer.o CLMultiMsgDeserializer.o CLMultiMsgSerializer.o CLMutex.o CLMutexByPThread.o CLMutexByRecordLocking.o CLMutexByRecordLockingAndPThread.o CLMutexBySharedPThread.o CLMutexInterface.o CLNamedPipe.o CLNonThreadForMsgLoop.o CLPointerToMsgDeserializer.o CLProcess.o CLProcessFunctionForExec.o CLProtocolDataPoster.o CLProtocolDecapsulator.o CLProtocolDecapsulatorByDefaultMsgFormat.o CLProtocolDecapsulatorBySplitPointer.o CLProtocolEncapsulator.o CLSharedConditionVariableImpl.o CLSharedEventImpl.o CLSharedMemory.o CLSharedMutexImpl.o CLSharedObjectsImpl.o CLStatus.o CLSTLqueue.o CLThread.o CLThreadForMsgLoop.o CLThreadInitialFinishedNotifier.o
rm *.o
CLBufferManager.o : ./src/CLBufferManager.cpp
g++ -o CLBufferManager.o -c ./src/CLBufferManager.cpp -I./include -g
CLConditionVariable.o : ./src/CLConditionVariable.cpp
g++ -o CLConditionVariable.o -c ./src/CLConditionVariable.cpp -I./include -g
CLCriticalSection.o : ./src/CLCriticalSection.cpp
g++ -o CLCriticalSection.o -c ./src/CLCriticalSection.cpp -I./include -g
CLDataPostChannelByNamedPipeMaintainer.o : ./src/CLDataPostChannelByNamedPipeMaintainer.cpp
g++ -o CLDataPostChannelByNamedPipeMaintainer.o -c ./src/CLDataPostChannelByNamedPipeMaintainer.cpp -I./include -g
CLDataPostChannelBySTLqueueMaintainer.o : ./src/CLDataPostChannelBySTLqueueMaintainer.cpp
g++ -o CLDataPostChannelBySTLqueueMaintainer.o -c ./src/CLDataPostChannelBySTLqueueMaintainer.cpp -I./include -g
CLDataPostChannelMaintainer.o : ./src/CLDataPostChannelMaintainer.cpp
g++ -o CLDataPostChannelMaintainer.o -c ./src/CLDataPostChannelMaintainer.cpp -I./include -g
CLDataPoster.o : ./src/CLDataPoster.cpp
g++ -o CLDataPoster.o -c ./src/CLDataPoster.cpp -I./include -g
CLDataPosterByNamedPipe.o : ./src/CLDataPosterByNamedPipe.cpp
g++ -o CLDataPosterByNamedPipe.o -c ./src/CLDataPosterByNamedPipe.cpp -I./include -g
CLDataPosterBySTLqueue.o : ./src/CLDataPosterBySTLqueue.cpp
g++ -o CLDataPosterBySTLqueue.o -c ./src/CLDataPosterBySTLqueue.cpp -I./include -g
CLDataPostResultNotifier.o : ./src/CLDataPostResultNotifier.cpp
g++ -o CLDataPostResultNotifier.o -c ./src/CLDataPostResultNotifier.cpp -I./include -g
CLDataReceiver.o : ./src/CLDataReceiver.cpp
g++ -o CLDataReceiver.o -c ./src/CLDataReceiver.cpp -I./include -g
CLDataReceiverByNamedPipe.o : ./src/CLDataReceiverByNamedPipe.cpp
g++ -o CLDataReceiverByNamedPipe.o -c ./src/CLDataReceiverByNamedPipe.cpp -I./include -g
CLDataReceiverBySTLqueue.o : ./src/CLDataReceiverBySTLqueue.cpp
g++ -o CLDataReceiverBySTLqueue.o -c ./src/CLDataReceiverBySTLqueue.cpp -I./include -g
CLEvent.o : ./src/CLEvent.cpp
g++ -o CLEvent.o -c ./src/CLEvent.cpp -I./include -g
CLExecutive.o : ./src/CLExecutive.cpp
g++ -o CLExecutive.o -c ./src/CLExecutive.cpp -I./include -g
CLExecutiveFunctionForMsgLoop.o : ./src/CLExecutiveFunctionForMsgLoop.cpp
g++ -o CLExecutiveFunctionForMsgLoop.o -c ./src/CLExecutiveFunctionForMsgLoop.cpp -I./include -g
CLExecutiveFunctionProvider.o : ./src/CLExecutiveFunctionProvider.cpp
g++ -o CLExecutiveFunctionProvider.o -c ./src/CLExecutiveFunctionProvider.cpp -I./include -g
CLExecutiveInitialFinishedNotifier.o : ./src/CLExecutiveInitialFinishedNotifier.cpp
g++ -o CLExecutiveInitialFinishedNotifier.o -c ./src/CLExecutiveInitialFinishedNotifier.cpp -I./include -g
CLExecutiveNameServer.o : ./src/CLExecutiveNameServer.cpp
g++ -o CLExecutiveNameServer.o -c ./src/CLExecutiveNameServer.cpp -I./include -g
CLInitialDataPostChannelNotifier.o : ./src/CLInitialDataPostChannelNotifier.cpp
g++ -o CLInitialDataPostChannelNotifier.o -c ./src/CLInitialDataPostChannelNotifier.cpp -I./include -g
CLIOVectors.o : ./src/CLIOVectors.cpp
g++ -o CLIOVectors.o -c ./src/CLIOVectors.cpp -I./include -g
CLIteratorForIOVectors.o : ./src/CLIteratorForIOVectors.cpp
g++ -o CLIteratorForIOVectors.o -c ./src/CLIteratorForIOVectors.cpp -I./include -g
CLLibExecutiveInitializer.o : ./src/CLLibExecutiveInitializer.cpp
g++ -o CLLibExecutiveInitializer.o -c ./src/CLLibExecutiveInitializer.cpp -I./include -g
CLLogger.o : ./src/CLLogger.cpp
g++ -o CLLogger.o -c ./src/CLLogger.cpp -I./include -g
CLMessage.o : ./src/CLMessage.cpp
g++ -o CLMessage.o -c ./src/CLMessage.cpp -I./include -g
CLMessageDeserializer.o : ./src/CLMessageDeserializer.cpp
g++ -o CLMessageDeserializer.o -c ./src/CLMessageDeserializer.cpp -I./include -g
CLMessageLoopManager.o : ./src/CLMessageLoopManager.cpp
g++ -o CLMessageLoopManager.o -c ./src/CLMessageLoopManager.cpp -I./include -g
CLMessageObserver.o : ./src/CLMessageObserver.cpp
g++ -o CLMessageObserver.o -c ./src/CLMessageObserver.cpp -I./include -g
CLMessagePoster.o : ./src/CLMessagePoster.cpp
g++ -o CLMessagePoster.o -c ./src/CLMessagePoster.cpp -I./include -g
CLMessageReceiver.o : ./src/CLMessageReceiver.cpp
g++ -o CLMessageReceiver.o -c ./src/CLMessageReceiver.cpp -I./include -g
CLMessageSerializer.o : ./src/CLMessageSerializer.cpp
g++ -o CLMessageSerializer.o -c ./src/CLMessageSerializer.cpp -I./include -g
CLMsgLoopManagerForPrivateNamedPipe.o : ./src/CLMsgLoopManagerForPrivateNamedPipe.cpp
g++ -o CLMsgLoopManagerForPrivateNamedPipe.o -c ./src/CLMsgLoopManagerForPrivateNamedPipe.cpp -I./include -g
CLMsgLoopManagerForShareNamedPipe.o : ./src/CLMsgLoopManagerForShareNamedPipe.cpp
g++ -o CLMsgLoopManagerForShareNamedPipe.o -c ./src/CLMsgLoopManagerForShareNamedPipe.cpp -I./include -g
CLMsgLoopManagerForSTLqueue.o : ./src/CLMsgLoopManagerForSTLqueue.cpp
g++ -o CLMsgLoopManagerForSTLqueue.o -c ./src/CLMsgLoopManagerForSTLqueue.cpp -I./include -g
CLMsgToPointerSerializer.o : ./src/CLMsgToPointerSerializer.cpp
g++ -o CLMsgToPointerSerializer.o -c ./src/CLMsgToPointerSerializer.cpp -I./include -g
CLMultiMsgDeserializer.o : ./src/CLMultiMsgDeserializer.cpp
g++ -o CLMultiMsgDeserializer.o -c ./src/CLMultiMsgDeserializer.cpp -I./include -g
CLMultiMsgSerializer.o : ./src/CLMultiMsgSerializer.cpp
g++ -o CLMultiMsgSerializer.o -c ./src/CLMultiMsgSerializer.cpp -I./include -g
CLMutex.o : ./src/CLMutex.cpp
g++ -o CLMutex.o -c ./src/CLMutex.cpp -I./include -g
CLMutexByPThread.o : ./src/CLMutexByPThread.cpp
g++ -o CLMutexByPThread.o -c ./src/CLMutexByPThread.cpp -I./include -g
CLMutexByRecordLocking.o : ./src/CLMutexByRecordLocking.cpp
g++ -o CLMutexByRecordLocking.o -c ./src/CLMutexByRecordLocking.cpp -I./include -g
CLMutexByRecordLockingAndPThread.o : ./src/CLMutexByRecordLockingAndPThread.cpp
g++ -o CLMutexByRecordLockingAndPThread.o -c ./src/CLMutexByRecordLockingAndPThread.cpp -I./include -g
CLMutexBySharedPThread.o : ./src/CLMutexBySharedPThread.cpp
g++ -o CLMutexBySharedPThread.o -c ./src/CLMutexBySharedPThread.cpp -I./include -g
CLMutexInterface.o : ./src/CLMutexInterface.cpp
g++ -o CLMutexInterface.o -c ./src/CLMutexInterface.cpp -I./include -g
CLNamedPipe.o : ./src/CLNamedPipe.cpp
g++ -o CLNamedPipe.o -c ./src/CLNamedPipe.cpp -I./include -g
CLNonThreadForMsgLoop.o : ./src/CLNonThreadForMsgLoop.cpp
g++ -o CLNonThreadForMsgLoop.o -c ./src/CLNonThreadForMsgLoop.cpp -I./include -g
CLPointerToMsgDeserializer.o : ./src/CLPointerToMsgDeserializer.cpp
g++ -o CLPointerToMsgDeserializer.o -c ./src/CLPointerToMsgDeserializer.cpp -I./include -g
CLProcess.o : ./src/CLProcess.cpp
g++ -o CLProcess.o -c ./src/CLProcess.cpp -I./include -g
CLProcessFunctionForExec.o : ./src/CLProcessFunctionForExec.cpp
g++ -o CLProcessFunctionForExec.o -c ./src/CLProcessFunctionForExec.cpp -I./include -g
CLProtocolDataPoster.o : ./src/CLProtocolDataPoster.cpp
g++ -o CLProtocolDataPoster.o -c ./src/CLProtocolDataPoster.cpp -I./include -g
CLProtocolDecapsulator.o : ./src/CLProtocolDecapsulator.cpp
g++ -o CLProtocolDecapsulator.o -c ./src/CLProtocolDecapsulator.cpp -I./include -g
CLProtocolDecapsulatorByDefaultMsgFormat.o : ./src/CLProtocolDecapsulatorByDefaultMsgFormat.cpp
g++ -o CLProtocolDecapsulatorByDefaultMsgFormat.o -c ./src/CLProtocolDecapsulatorByDefaultMsgFormat.cpp -I./include -g
CLProtocolDecapsulatorBySplitPointer.o : ./src/CLProtocolDecapsulatorBySplitPointer.cpp
g++ -o CLProtocolDecapsulatorBySplitPointer.o -c ./src/CLProtocolDecapsulatorBySplitPointer.cpp -I./include -g
CLProtocolEncapsulator.o : ./src/CLProtocolEncapsulator.cpp
g++ -o CLProtocolEncapsulator.o -c ./src/CLProtocolEncapsulator.cpp -I./include -g
CLSharedConditionVariableImpl.o : ./src/CLSharedConditionVariableImpl.cpp
g++ -o CLSharedConditionVariableImpl.o -c ./src/CLSharedConditionVariableImpl.cpp -I./include -g
CLSharedEventImpl.o : ./src/CLSharedEventImpl.cpp
g++ -o CLSharedEventImpl.o -c ./src/CLSharedEventImpl.cpp -I./include -g
CLSharedMemory.o : ./src/CLSharedMemory.cpp
g++ -o CLSharedMemory.o -c ./src/CLSharedMemory.cpp -I./include -g
CLSharedMutexImpl.o : ./src/CLSharedMutexImpl.cpp
g++ -o CLSharedMutexImpl.o -c ./src/CLSharedMutexImpl.cpp -I./include -g
CLSharedObjectsImpl.o : ./src/CLSharedObjectsImpl.cpp
g++ -o CLSharedObjectsImpl.o -c ./src/CLSharedObjectsImpl.cpp -I./include -g
CLStatus.o : ./src/CLStatus.cpp
g++ -o CLStatus.o -c ./src/CLStatus.cpp -I./include -g
CLSTLqueue.o : ./src/CLSTLqueue.cpp
g++ -o CLSTLqueue.o -c ./src/CLSTLqueue.cpp -I./include -g
CLThread.o : ./src/CLThread.cpp
g++ -o CLThread.o -c ./src/CLThread.cpp -I./include -g
CLThreadForMsgLoop.o : ./src/CLThreadForMsgLoop.cpp
g++ -o CLThreadForMsgLoop.o -c ./src/CLThreadForMsgLoop.cpp -I./include -g
CLThreadInitialFinishedNotifier.o : ./src/CLThreadInitialFinishedNotifier.cpp
g++ -o CLThreadInitialFinishedNotifier.o -c ./src/CLThreadInitialFinishedNotifier.cpp -I./include -g