diff options
Diffstat (limited to 'TAO/tao/TC.mpc')
-rw-r--r-- | TAO/tao/TC.mpc | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/TAO/tao/TC.mpc b/TAO/tao/TC.mpc index dd8514378b9..1127c0bb322 100644 --- a/TAO/tao/TC.mpc +++ b/TAO/tao/TC.mpc @@ -1,7 +1,18 @@ //$Id$ +project(*idl) : taolib_with_idl, tao_versioning_idl_defaults { + custom_only = 1 + IDL_Files { + idlflags += -Wb,export_include=tao/TransportCurrent/Transport_Current_Export.h \ + -Wb,export_macro=TAO_Transport_Current_Export \ + -o TransportCurrent -I./TransportCurrent + idlflags -= -Sa -St -Sci -SS -project(TC) : taolib_with_idl, tao_output, tao_versioning_idl_defaults, install, interceptors, pi { + TransportCurrent/TC.idl + } +} +project(TC) : taolib_with_idl, tao_output, taoidldefaults, install, interceptors, pi { + after += *idl requires += transport_current sharedname = TAO_TC dynamicflags = TAO_TRANSPORT_CURRENT_BUILD_DLL @@ -12,6 +23,10 @@ project(TC) : taolib_with_idl, tao_output, tao_versioning_idl_defaults, install, TransportCurrent/Current_ORBInitializer_Base.cpp } + Source_Files { + TransportCurrent/TCC.cpp + } + Header_Files { TransportCurrent/Current_Impl.h TransportCurrent/Current_Loader.h @@ -28,19 +43,14 @@ project(TC) : taolib_with_idl, tao_output, tao_versioning_idl_defaults, install, TransportCurrent/Current_ORBInitializer.cpp } - IDL_Files { - idlflags += -Wb,export_include=tao/TransportCurrent/Transport_Current_Export.h \ - -Wb,export_macro=TAO_Transport_Current_Export \ - -o TransportCurrent -I./TransportCurrent - idlflags -= -Sa -St -Sci -SS - - TransportCurrent/TC.idl - } - Resource_Files { } PIDL_Files { + TransportCurrent + } + + IDL_Files { } } |