summaryrefslogtreecommitdiff
path: root/examples/Timer_Queue/Timer_Queue.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/Timer_Queue/Timer_Queue.mpc')
-rw-r--r--examples/Timer_Queue/Timer_Queue.mpc37
1 files changed, 36 insertions, 1 deletions
diff --git a/examples/Timer_Queue/Timer_Queue.mpc b/examples/Timer_Queue/Timer_Queue.mpc
index 40b5bee1653..718cc75278a 100644
--- a/examples/Timer_Queue/Timer_Queue.mpc
+++ b/examples/Timer_Queue/Timer_Queue.mpc
@@ -1,2 +1,37 @@
-project : aceexe {
+project(*Library) : acelib {
+ sharedname = tqtd
+ dynamicflags += ACE_BUILD_SVC_DLL
+ Source_Files {
+ Async_Timer_Queue_Test.cpp
+ Driver.cpp
+ Reactor_Timer_Queue_Test.cpp
+ Thread_Timer_Queue_Test.cpp
+ }
+}
+
+project(*Async) : aceexe {
+ exename = Asynch_Timer_Queue_Test
+ after += Timer_Queue_Library
+ libs += tqtd
+ Source_Files {
+ main_async.cpp
+ }
+}
+
+project(*Reactor) : aceexe {
+ exename = Reactor_Timer_Queue_Test
+ after += Timer_Queue_Library
+ libs += tqtd
+ Source_Files {
+ main_reactor.cpp
+ }
+}
+
+project(*Thread) : aceexe {
+ exename = Thread_Timer_Queue_Test
+ after += Timer_Queue_Library
+ libs += tqtd
+ Source_Files {
+ main_thread.cpp
+ }
}