summaryrefslogtreecommitdiff
path: root/CIAO/connectors/dds4ccm/examples/Large_Deployment/Common/Single_Service_Common.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/connectors/dds4ccm/examples/Large_Deployment/Common/Single_Service_Common.mpc')
-rw-r--r--CIAO/connectors/dds4ccm/examples/Large_Deployment/Common/Single_Service_Common.mpc38
1 files changed, 37 insertions, 1 deletions
diff --git a/CIAO/connectors/dds4ccm/examples/Large_Deployment/Common/Single_Service_Common.mpc b/CIAO/connectors/dds4ccm/examples/Large_Deployment/Common/Single_Service_Common.mpc
index 0e8af15ad3c..bf307c6ecef 100644
--- a/CIAO/connectors/dds4ccm/examples/Large_Deployment/Common/Single_Service_Common.mpc
+++ b/CIAO/connectors/dds4ccm/examples/Large_Deployment/Common/Single_Service_Common.mpc
@@ -6,13 +6,49 @@ project(Single_Service_Common_idl_gen) : taoidldefaults {
-Wb,stub_export_include=Single_Service_Common_stub_export.h \
-Wb,skel_export_macro=SINGLE_SERVICE_COMMON_SKEL_Export \
-Wb,skel_export_include=Single_Service_Common_skel_export.h \
- -Gxhst -Gxhsk -Gsv
+ -Gxhst -Gxhsk -Gsv -Glem
IDL_Files {
Single_Service_Common.idl
}
}
+project(Single_Service_Common_idl_lem_gen) : ciaoidldefaults {
+ after += Single_Service_Common_idl_gen
+ custom_only = 1
+ idlflags += -Wb,stub_export_macro=SINGLE_SERVICE_COMMON_LEM_STUB_Export \
+ -Wb,stub_export_include=Single_Service_Common_lem_stub_export.h \
+ -SS -Gxhst
+
+ IDL_Files {
+ Single_Service_CommonE.idl
+ }
+}
+
+project(Single_Service_Common_lem_stub) : ccm_svnt {
+ after += Single_Service_Common_lem_gen \
+ Single_Service_Common_stub
+ libs += Single_Service_Common_stub
+
+ sharedname = Base_lem_stub
+ dynamicflags += SINGLE_SERVICE_COMMON_LEM_STUB_BUILD_DLL
+
+ IDL_Files {
+ }
+
+ Source_Files {
+ Single_Service_CommonEC.cpp
+ }
+
+ Header_Files {
+ Single_Service_CommonEC.h
+ Single_Service_Common_lem_stub_export.h
+ }
+
+ Inline_Files {
+ Single_Service_CommonEC.inl
+ }
+}
project(Single_Service_Common_stub) : ccm_stub {
after += Single_Service_Common_idl_gen