summaryrefslogtreecommitdiff
path: root/modules/CIAO/ccm/CCM_lem_stub.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'modules/CIAO/ccm/CCM_lem_stub.mpc')
-rw-r--r--modules/CIAO/ccm/CCM_lem_stub.mpc53
1 files changed, 53 insertions, 0 deletions
diff --git a/modules/CIAO/ccm/CCM_lem_stub.mpc b/modules/CIAO/ccm/CCM_lem_stub.mpc
new file mode 100644
index 00000000000..ec57676bf59
--- /dev/null
+++ b/modules/CIAO/ccm/CCM_lem_stub.mpc
@@ -0,0 +1,53 @@
+// $Id$
+
+project(CCM_lem_stub_idl) : ciaolib_with_idl, valuetype {
+ idlflags += -Wb,stub_export_include=CCM_LEM_Stub_Export.h
+ idlflags += -Wb,stub_export_macro=CCM_LEM_STUB_Export
+ custom_only = 1
+
+ IDL_Files {
+ idlflags += -SS -Sci \
+ -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL \
+ -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL
+ idlflags += -Gxhst
+ Security.idl
+ }
+
+ IDL_Files {
+ idlflags += -SS -Sci
+ CCM_CCMException.idl
+ CCM_Context.idl
+ }
+
+ IDL_Files {
+ idlflags += -SS
+ CCM_Container.idl
+ CCM_EnterpriseComponent.idl
+ CCM_HomeExecutorBase.idl
+ CCM_SessionContext.idl
+ CCM_SessionComponent.idl
+ }
+
+}
+
+project(CCM_lem_stub) : ciaolib_with_idl, ciao_output, valuetype, ifr_client {
+ // This is necessary for MPC to pull in rules.ciao.GNU
+ includes += $(CIAO_ROOT)
+ dynamicflags = CCM_LEM_STUB_BUILD_DLL
+ after += CCM_stub CCM_lem_stub_idl CCM_svnt_idl
+ libs += CCM_stub
+ IDL_Files {
+ }
+
+ Source_Files {
+ CCM_CCMExceptionC.cpp
+ CCM_ContainerC.cpp
+ CCM_ContextC.cpp
+ CCM_EnterpriseComponentC.cpp
+ CCM_HomeExecutorBaseC.cpp
+ CCM_SessionContextC.cpp
+ CCM_SessionComponentC.cpp
+ SecurityC.cpp
+ }
+}
+