forked from uestcll/LibExecutive
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
145 lines (97 loc) · 8.94 KB
/
Makefile
File metadata and controls
145 lines (97 loc) · 8.94 KB
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
libexecutive.a : CLConditionVariable.o CLCriticalSection.o CLEvent.o CLExecutive.o CLExecutiveCommunication.o CLExecutiveCommunicationByNamedPipe.o CLExecutiveFunctionForMsgLoop.o CLExecutiveFunctionProvider.o CLExecutiveInitialFinishedNotifier.o CLExecutiveNameServer.o CLLibExecutiveInitializer.o CLLogger.o CLMessage.o CLMessageDeserializer.o CLMessageLoopManager.o CLMessageObserver.o CLMessageQueueByNamedPipe.o CLMessageQueueBySTLqueue.o CLMessageSerializer.o CLMsgLoopManagerForPipeQueue.o CLMsgLoopManagerForSTLqueue.o CLMutex.o CLMutexByPThread.o CLMutexByRecordLocking.o CLMutexByRecordLockingAndPThread.o CLMutexBySharedPThread.o CLMutexInterface.o CLNonThreadForMsgLoop.o CLPrivateExecutiveCommunicationByNamedPipe.o CLPrivateMsgQueueByNamedPipe.o CLProcess.o CLProcessFunctionForExec.o CLSharedConditionVariableAllocator.o CLSharedConditionVariableImpl.o CLSharedEventAllocator.o CLSharedEventImpl.o CLSharedExecutiveCommunicationByNamedPipe.o CLSharedMemory.o CLSharedMsgQueueByNamedPipe.o CLSharedMutexAllocator.o CLSharedMutexImpl.o CLSharedObjectsImpl.o CLStatus.o CLThread.o CLThreadCommunicationBySTLqueue.o CLThreadForMsgLoop.o CLThreadInitialFinishedNotifier.o
ar -rc libexecutive.a CLConditionVariable.o CLCriticalSection.o CLEvent.o CLExecutive.o CLExecutiveCommunication.o CLExecutiveCommunicationByNamedPipe.o CLExecutiveFunctionForMsgLoop.o CLExecutiveFunctionProvider.o CLExecutiveInitialFinishedNotifier.o CLExecutiveNameServer.o CLLibExecutiveInitializer.o CLLogger.o CLMessage.o CLMessageDeserializer.o CLMessageLoopManager.o CLMessageObserver.o CLMessageQueueByNamedPipe.o CLMessageQueueBySTLqueue.o CLMessageSerializer.o CLMsgLoopManagerForPipeQueue.o CLMsgLoopManagerForSTLqueue.o CLMutex.o CLMutexByPThread.o CLMutexByRecordLocking.o CLMutexByRecordLockingAndPThread.o CLMutexBySharedPThread.o CLMutexInterface.o CLNonThreadForMsgLoop.o CLPrivateExecutiveCommunicationByNamedPipe.o CLPrivateMsgQueueByNamedPipe.o CLProcess.o CLProcessFunctionForExec.o CLSharedConditionVariableAllocator.o CLSharedConditionVariableImpl.o CLSharedEventAllocator.o CLSharedEventImpl.o CLSharedExecutiveCommunicationByNamedPipe.o CLSharedMemory.o CLSharedMsgQueueByNamedPipe.o CLSharedMutexAllocator.o CLSharedMutexImpl.o CLSharedObjectsImpl.o CLStatus.o CLThread.o CLThreadCommunicationBySTLqueue.o CLThreadForMsgLoop.o CLThreadInitialFinishedNotifier.o
rm *.o
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
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
CLExecutiveCommunication.o : ./src/CLExecutiveCommunication.cpp
g++ -o CLExecutiveCommunication.o -c ./src/CLExecutiveCommunication.cpp -I./include -g
CLExecutiveCommunicationByNamedPipe.o : ./src/CLExecutiveCommunicationByNamedPipe.cpp
g++ -o CLExecutiveCommunicationByNamedPipe.o -c ./src/CLExecutiveCommunicationByNamedPipe.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
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
CLMessageQueueByNamedPipe.o : ./src/CLMessageQueueByNamedPipe.cpp
g++ -o CLMessageQueueByNamedPipe.o -c ./src/CLMessageQueueByNamedPipe.cpp -I./include -g
CLMessageQueueBySTLqueue.o : ./src/CLMessageQueueBySTLqueue.cpp
g++ -o CLMessageQueueBySTLqueue.o -c ./src/CLMessageQueueBySTLqueue.cpp -I./include -g
CLMessageSerializer.o : ./src/CLMessageSerializer.cpp
g++ -o CLMessageSerializer.o -c ./src/CLMessageSerializer.cpp -I./include -g
CLMsgLoopManagerForPipeQueue.o : ./src/CLMsgLoopManagerForPipeQueue.cpp
g++ -o CLMsgLoopManagerForPipeQueue.o -c ./src/CLMsgLoopManagerForPipeQueue.cpp -I./include -g
CLMsgLoopManagerForSTLqueue.o : ./src/CLMsgLoopManagerForSTLqueue.cpp
g++ -o CLMsgLoopManagerForSTLqueue.o -c ./src/CLMsgLoopManagerForSTLqueue.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
CLNonThreadForMsgLoop.o : ./src/CLNonThreadForMsgLoop.cpp
g++ -o CLNonThreadForMsgLoop.o -c ./src/CLNonThreadForMsgLoop.cpp -I./include -g
CLPrivateExecutiveCommunicationByNamedPipe.o : ./src/CLPrivateExecutiveCommunicationByNamedPipe.cpp
g++ -o CLPrivateExecutiveCommunicationByNamedPipe.o -c ./src/CLPrivateExecutiveCommunicationByNamedPipe.cpp -I./include -g
CLPrivateMsgQueueByNamedPipe.o : ./src/CLPrivateMsgQueueByNamedPipe.cpp
g++ -o CLPrivateMsgQueueByNamedPipe.o -c ./src/CLPrivateMsgQueueByNamedPipe.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
CLSharedConditionVariableAllocator.o : ./src/CLSharedConditionVariableAllocator.cpp
g++ -o CLSharedConditionVariableAllocator.o -c ./src/CLSharedConditionVariableAllocator.cpp -I./include -g
CLSharedConditionVariableImpl.o : ./src/CLSharedConditionVariableImpl.cpp
g++ -o CLSharedConditionVariableImpl.o -c ./src/CLSharedConditionVariableImpl.cpp -I./include -g
CLSharedEventAllocator.o : ./src/CLSharedEventAllocator.cpp
g++ -o CLSharedEventAllocator.o -c ./src/CLSharedEventAllocator.cpp -I./include -g
CLSharedEventImpl.o : ./src/CLSharedEventImpl.cpp
g++ -o CLSharedEventImpl.o -c ./src/CLSharedEventImpl.cpp -I./include -g
CLSharedExecutiveCommunicationByNamedPipe.o : ./src/CLSharedExecutiveCommunicationByNamedPipe.cpp
g++ -o CLSharedExecutiveCommunicationByNamedPipe.o -c ./src/CLSharedExecutiveCommunicationByNamedPipe.cpp -I./include -g
CLSharedMemory.o : ./src/CLSharedMemory.cpp
g++ -o CLSharedMemory.o -c ./src/CLSharedMemory.cpp -I./include -g
CLSharedMsgQueueByNamedPipe.o : ./src/CLSharedMsgQueueByNamedPipe.cpp
g++ -o CLSharedMsgQueueByNamedPipe.o -c ./src/CLSharedMsgQueueByNamedPipe.cpp -I./include -g
CLSharedMutexAllocator.o : ./src/CLSharedMutexAllocator.cpp
g++ -o CLSharedMutexAllocator.o -c ./src/CLSharedMutexAllocator.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
CLThread.o : ./src/CLThread.cpp
g++ -o CLThread.o -c ./src/CLThread.cpp -I./include -g
CLThreadCommunicationBySTLqueue.o : ./src/CLThreadCommunicationBySTLqueue.cpp
g++ -o CLThreadCommunicationBySTLqueue.o -c ./src/CLThreadCommunicationBySTLqueue.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