summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2008-11-18 14:55:05 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2008-11-18 14:55:05 +0000
commit35ee0ef95028e5bd7a0f5a5df0409c3ba7b0ae56 (patch)
treeef853fbc498b2ed1da170f0fa6f45b91cb0d5e30
parenta86b7d14d1f6189aa79a1dbe13e44ef3eaafc379 (diff)
downloadATCD-35ee0ef95028e5bd7a0f5a5df0409c3ba7b0ae56.tar.gz
Tue Nov 18 14:55:23 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--flat/CIAO/ChangeLog5
-rw-r--r--flat/CIAO/DAnCE/Interfaces/Interfaces.mpc45
2 files changed, 41 insertions, 9 deletions
diff --git a/flat/CIAO/ChangeLog b/flat/CIAO/ChangeLog
index 12f8d7077bf..42a2125886e 100644
--- a/flat/CIAO/ChangeLog
+++ b/flat/CIAO/ChangeLog
@@ -1,3 +1,8 @@
+Tue Nov 18 14:55:23 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * DAnCE/Interfaces/Interfaces.mpc:
+ Added custom idl projects and added DAnCE_NodeManager_svnt
+
Tue Nov 18 14:16:23 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
* ciao/Contexts/Context.mpc:
diff --git a/flat/CIAO/DAnCE/Interfaces/Interfaces.mpc b/flat/CIAO/DAnCE/Interfaces/Interfaces.mpc
index 5f306827a82..aad9bba411a 100644
--- a/flat/CIAO/DAnCE/Interfaces/Interfaces.mpc
+++ b/flat/CIAO/DAnCE/Interfaces/Interfaces.mpc
@@ -1,16 +1,22 @@
// -*- MPC -*-
// $Id$
-project (ExecutionManager_stub): dance_lib, messaging, dance_deployment_stub {
- sharedname = DAnCE_ExecutionManager_stub
-
+project (DAnCE_ExecutionManager_idl): taoidldefaults{
+ custom_only = 1
idlflags += -Wb,stub_export_macro=ExecutionManager_stub_Export
idlflags += -Wb,stub_export_include=ExecutionManager_stub_export.h
idlflags += -I$(CIAO_ROOT)
+ IDL_Files {
+ ExecutionManagerDaemon.idl
+ }
+}
+
+project (ExecutionManager_stub): dance_lib, messaging, dance_deployment_stub {
+ sharedname = DAnCE_ExecutionManager_stub
+ after += DAnCE_ExecutionManager_idl
dynamicflags = EXECUTIONMANAGER_STUB_BUILD_DLL
-
+
IDL_Files {
- ExecutionManagerDaemon.idl
}
Source_Files {
@@ -18,21 +24,42 @@ project (ExecutionManager_stub): dance_lib, messaging, dance_deployment_stub {
}
}
-project (NodeManager_stub): dance_lib, messaging, dance_deployment_stub {
- sharedname = DAnCE_NodeManager_stub
-
+project (DAnCE_NodeManager_idl): taoidldefaults{
+ custom_only = 1
idlflags += -Wb,stub_export_macro=NodeManager_stub_Export
idlflags += -Wb,stub_export_include=NodeManager_stub_export.h
idlflags += -Wb,skel_export_macro=NodeManager_svnt_Export
idlflags += -Wb,skel_export_include=NodeManager_svnt_export.h
idlflags += -I$(CIAO_ROOT)
+ IDL_Files {
+ NodeManagerDaemon.idl
+ }
+}
+
+project (DAnCE_NodeManager_stub): dance_lib, messaging, dance_deployment_stub {
+ after += DAnCE_NodeManager_idl
+ sharedname = DAnCE_NodeManager_stub
+
dynamicflags = NODEMANAGER_STUB_BUILD_DLL
IDL_Files {
- NodeManagerDaemon.idl
}
Source_Files {
NodeManagerDaemonC.cpp
}
}
+
+project (DAnCE_NodeManager_svnt): dance_lib, messaging, dance_deployment_svnt, dance_nodemanager_stub {
+ after += DAnCE_NodeManager_idl
+ sharedname = DAnCE_NodeManager_svnt
+
+ dynamicflags = NODEMANAGER_SVNT_BUILD_DLL
+
+ IDL_Files {
+ }
+
+ Source_Files {
+ NodeManagerDaemonS.cpp
+ }
+}