diff options
Diffstat (limited to 'TAO/tao/TC_IIOP.mpc')
-rw-r--r-- | TAO/tao/TC_IIOP.mpc | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/TAO/tao/TC_IIOP.mpc b/TAO/tao/TC_IIOP.mpc index 771a13ee5ac..7f44e1a677a 100644 --- a/TAO/tao/TC_IIOP.mpc +++ b/TAO/tao/TC_IIOP.mpc @@ -1,7 +1,18 @@ //$Id$ +project(*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 -project(TC_IIOP) : taolib_with_idl, tao_output, tao_versioning_idl_defaults, install, tc, interceptors, pi { + TransportCurrent/TC_IIOP.idl + } +} +project(TC_IIOP) : taolib_with_idl, tao_output, taoidldefaults, install, tc, interceptors, pi { + after += *idl requires += transport_current sharedname = TAO_TC_IIOP @@ -12,6 +23,10 @@ project(TC_IIOP) : taolib_with_idl, tao_output, tao_versioning_idl_defaults, ins TransportCurrent/IIOP_Current_Loader.cpp } + Source_Files { + TransportCurrent/TC_IIOPC.cpp + } + Header_Files { TransportCurrent/IIOP_Current_Impl.h TransportCurrent/IIOP_Current_Loader.h @@ -25,17 +40,12 @@ project(TC_IIOP) : taolib_with_idl, tao_output, tao_versioning_idl_defaults, ins } 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 - - TransportCurrent/TC_IIOP.idl } Resource_Files { } PIDL_Files { + TransportCurrent } } |