summaryrefslogtreecommitdiff
path: root/ACE/ace/Monitor_Control/Monitor_Control.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/Monitor_Control/Monitor_Control.mpc')
-rw-r--r--ACE/ace/Monitor_Control/Monitor_Control.mpc49
1 files changed, 49 insertions, 0 deletions
diff --git a/ACE/ace/Monitor_Control/Monitor_Control.mpc b/ACE/ace/Monitor_Control/Monitor_Control.mpc
new file mode 100644
index 00000000000..9193a77b281
--- /dev/null
+++ b/ACE/ace/Monitor_Control/Monitor_Control.mpc
@@ -0,0 +1,49 @@
+// -*- MPC -*-
+// $Id$
+
+project(Monitor_Control) : acelib, ace_etcl_parser, ace_output, install {
+ dynamicflags += MONITOR_CONTROL_BUILD_DLL
+ sharedname = ACE_Monitor_Control
+ avoids += wince
+
+ Source_Files {
+ Auto_Update_Starter.cpp
+ BSD_Network_Interface_Monitor.cpp
+ Bytes_Received_Monitor.cpp
+ Bytes_Sent_Monitor.cpp
+ Constraint_Interpreter.cpp
+ Constraint_Visitor.cpp
+ CPU_Load_Monitor.cpp
+ FreeBSD_Network_Interface_Monitor.cpp
+ Linux_Network_Interface_Monitor.cpp
+ Memory_Usage_Monitor.cpp
+ Monitor_Group.cpp
+ Monitor_Query.cpp
+ Null_Network_Interface_Monitor.cpp
+ Num_Threads_Monitor.cpp
+ Packets_Received_Monitor.cpp
+ Packets_Sent_Monitor.cpp
+ Solaris_Network_Interface_Monitor.cpp
+ Windows_Monitor.cpp
+ Windows_Multi_Instance_Monitor.cpp
+ }
+
+ Header_Files {
+ Monitor_Control.h
+ Monitor_Control_export.h
+ Monitor_Control_utils.h
+ }
+
+ specific {
+ install_dir = ace/Monitor_Control
+ }
+
+ specific (prop:microsoft) {
+ lit_libs += pdh
+ }
+ verbatim (gnuace, local) {
+ "ifeq (1,$(winnt))"
+ " ACE_SHLIBS += pdh.lib"
+ "endif"
+ }
+}