summaryrefslogtreecommitdiff
path: root/CIAO/DAnCE/NodeManager/NodeManager.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/DAnCE/NodeManager/NodeManager.mpc')
-rw-r--r--CIAO/DAnCE/NodeManager/NodeManager.mpc33
1 files changed, 33 insertions, 0 deletions
diff --git a/CIAO/DAnCE/NodeManager/NodeManager.mpc b/CIAO/DAnCE/NodeManager/NodeManager.mpc
new file mode 100644
index 00000000000..bc08d94a07b
--- /dev/null
+++ b/CIAO/DAnCE/NodeManager/NodeManager.mpc
@@ -0,0 +1,33 @@
+// -*- MPC -*-
+// $Id$
+
+//For static D&C, the NodeManager should be available as a linkable library
+project(NodeManager_svnt): ciao_component_dnc, ciao_deployment_svnt, iortable, ifr_client, dance_extension_stub, ciao_server_dnc, ciao_nodeapplicationmanager, ciao_nodemanager_stub {
+ sharedname = NodeManager
+ dynamicflags = NODEMANAGER_SVNT_BUILD_DLL
+
+ IDL_Files {
+ }
+
+ Source_Files {
+ ../Interfaces/NodeManagerDaemonS.cpp
+ NodeManager_Impl.cpp
+ NAM_Map.cpp
+ MonitorController.cpp
+ MonitorCB.cpp
+ }
+}
+
+project(NodeManager): ciao_server_dnc, iortable, ifr_client, dance_extension_stub, ciao_nodeapplicationmanager, ciao_targetmanager_stub, ciao_nodemanager_stub, ciaoexe {
+ after += NodeManager_svnt
+ libs += NodeManager
+ exename = NodeManager
+
+ IDL_Files {
+ }
+
+ Source_Files {
+ Node_Manager.cpp
+ }
+}
+