diff options
Diffstat (limited to 'TAO/tao/Strategies.mpc')
-rw-r--r-- | TAO/tao/Strategies.mpc | 32 |
1 files changed, 23 insertions, 9 deletions
diff --git a/TAO/tao/Strategies.mpc b/TAO/tao/Strategies.mpc index 9202eec2752..ce106eb6b1d 100644 --- a/TAO/tao/Strategies.mpc +++ b/TAO/tao/Strategies.mpc @@ -1,6 +1,21 @@ //$Id$ +project(*core_idl) : tao_versioning_idl_defaults { + custom_only = 1 + IDL_Files { + idlflags += -Sci -SS -Gp -Gd -Sorb -DCORBA3 \ + -Wb,export_macro=TAO_Strategies_Export \ + -Wb,export_include=tao/Strategies/strategies_export.h \ + -o Strategies + idlflags -= -St + Strategies/uiop_endpoints.pidl + Strategies/sciop_endpoints.pidl + Strategies/COIOP_Endpoints.pidl + } + +} -project(Strategies) : taolib, tao_output, install, pi, core_anytypecode, core_strategies, tao_versioning_idl_defaults { +project(Strategies) : taolib, tao_output, install, pi, anytypecode, core_strategies, taoidldefaults { + after += *core_idl sharedname = TAO_Strategies dynamicflags = TAO_STRATEGIES_BUILD_DLL @@ -8,6 +23,12 @@ project(Strategies) : taolib, tao_output, install, pi, core_anytypecode, core_st Strategies } + Source_Files { + Strategies/uiop_endpointsC.cpp + Strategies/sciop_endpointsC.cpp + Strategies/COIOP_EndpointsC.cpp + } + Header_Files { Strategies } @@ -25,17 +46,10 @@ project(Strategies) : taolib, tao_output, install, pi, core_anytypecode, core_st } PIDL_Files { + Strategies } IDL_Files { - idlflags += -Sci -SS -Gp -Gd -Sorb -DCORBA3 \ - -Wb,export_macro=TAO_Strategies_Export \ - -Wb,export_include=tao/Strategies/strategies_export.h \ - -o Strategies - idlflags -= -St - Strategies/uiop_endpoints.pidl - Strategies/sciop_endpoints.pidl - Strategies/COIOP_Endpoints.pidl } Pkgconfig_Files { |