diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-11-18 14:55:05 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-11-18 14:55:05 +0000 |
commit | 35ee0ef95028e5bd7a0f5a5df0409c3ba7b0ae56 (patch) | |
tree | ef853fbc498b2ed1da170f0fa6f45b91cb0d5e30 | |
parent | a86b7d14d1f6189aa79a1dbe13e44ef3eaafc379 (diff) | |
download | ATCD-35ee0ef95028e5bd7a0f5a5df0409c3ba7b0ae56.tar.gz |
Tue Nov 18 14:55:23 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r-- | flat/CIAO/ChangeLog | 5 | ||||
-rw-r--r-- | flat/CIAO/DAnCE/Interfaces/Interfaces.mpc | 45 |
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 + } +} |