diff options
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.mpc | 38 |
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 |