diff options
Diffstat (limited to 'TAO/tao/Valuetype.mpc')
-rw-r--r-- | TAO/tao/Valuetype.mpc | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/TAO/tao/Valuetype.mpc b/TAO/tao/Valuetype.mpc index c27b5e2a0a7..e64e6ddd81d 100644 --- a/TAO/tao/Valuetype.mpc +++ b/TAO/tao/Valuetype.mpc @@ -1,5 +1,18 @@ //$Id$ -project(Valuetype) : taolib, tao_output, install, core_anytypecode, avoids_corba_e_micro, tao_versioning_idl_defaults, gen_ostream { +project(*idl) : tao_versioning_idl_defaults, gen_ostream { + custom_only = 1 + IDL_Files { + idlflags += -SS -Sorb \ + -Wb,export_macro=TAO_Valuetype_Export \ + -Wb,export_include=tao/Valuetype/valuetype_export.h \ + -o Valuetype + idlflags -= -St + Valuetype/StringValue.pidl + } +} + +project(Valuetype) : taolib, tao_output, install, anytypecode, avoids_corba_e_micro, taoidldefaults, gen_ostream { + after += *idl sharedname = TAO_Valuetype dynamicflags = TAO_VALUETYPE_BUILD_DLL @@ -7,6 +20,10 @@ project(Valuetype) : taolib, tao_output, install, core_anytypecode, avoids_corba Valuetype } + Source_Files { + Valuetype/StringValueC.cpp + } + Header_Files { Valuetype } @@ -24,15 +41,10 @@ project(Valuetype) : taolib, tao_output, install, core_anytypecode, avoids_corba } PIDL_Files { + Valuetype } IDL_Files { - idlflags += -SS -Sorb \ - -Wb,export_macro=TAO_Valuetype_Export \ - -Wb,export_include=tao/Valuetype/valuetype_export.h \ - -o Valuetype - idlflags -= -St - Valuetype/StringValue.pidl } Pkgconfig_Files { |