diff options
Diffstat (limited to 'TAO/tao/TypeCodeFactory.mpc')
-rw-r--r-- | TAO/tao/TypeCodeFactory.mpc | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/TAO/tao/TypeCodeFactory.mpc b/TAO/tao/TypeCodeFactory.mpc index 00eba1e5fd4..8733376e7f7 100644 --- a/TAO/tao/TypeCodeFactory.mpc +++ b/TAO/tao/TypeCodeFactory.mpc @@ -1,5 +1,18 @@ //$Id$ -project(TypeCodeFactory) : taolib, tao_output, install, ifr_client, tao_versioning_idl_defaults { +project(*idl) : tao_versioning_idl_defaults { + custom_only = 1 + IDL_Files { + idlflags += -SS -Sci -Sorb \ + -Wb,export_macro=TAO_TypeCodeFactory_Export \ + -Wb,export_include=tao/TypeCodeFactory/typecodefactory_export.h \ + -o TypeCodeFactory + idlflags -= -Sa -St + TypeCodeFactory/TypeCodeFactory.pidl + } +} + +project(TypeCodeFactory) : taolib, tao_output, install, ifr_client, taoidldefaults { + after += *idl sharedname = TAO_TypeCodeFactory dynamicflags = TAO_TYPECODEFACTORY_BUILD_DLL @@ -7,6 +20,10 @@ project(TypeCodeFactory) : taolib, tao_output, install, ifr_client, tao_versioni TypeCodeFactory } + Source_Files { + TypeCodeFactory/TypeCodeFactoryC.cpp + } + Header_Files { TypeCodeFactory } @@ -24,15 +41,10 @@ project(TypeCodeFactory) : taolib, tao_output, install, ifr_client, tao_versioni } PIDL_Files { + TypeCodeFactory } IDL_Files { - idlflags += -SS -Sci -Sorb \ - -Wb,export_macro=TAO_TypeCodeFactory_Export \ - -Wb,export_include=tao/TypeCodeFactory/typecodefactory_export.h \ - -o TypeCodeFactory - idlflags -= -Sa -St - TypeCodeFactory/TypeCodeFactory.pidl } Pkgconfig_Files { |