project(*idl) : tao_versioning_idl_defaults, install { custom_only = 1 IDL_Files { idlflags += -Wb,export_include=tao/TransportCurrent/Transport_Current_Export.h \ -Wb,export_macro=TAO_Transport_Current_Export \ -iC tao/TransportCurrent -I./TransportCurrent -SS -Sci idlflags -= -Sa -St TC_IIOP.idl } specific { install_dir = tao/TransportCurrent } } project(TC_IIOP) : taolib_with_idl, tao_output, taoidldefaults, install, tc, interceptors, pi { after += *idl requires += transport_current sharedname = TAO_TC_IIOP dynamicflags += TAO_TRANSPORT_CURRENT_BUILD_DLL Source_Files { IIOP_Current_Impl.cpp IIOP_Current_Loader.cpp } Source_Files { TC_IIOPC.cpp } Header_Files { IIOP_Current_Impl.h IIOP_Current_Loader.h IIOP_Transport_Current.h TC_IIOPC.h TC_IIOPS.h } IDL_Files { } specific { install_dir = tao/TransportCurrent } }