project(*idl) : tao_versioning_idl_defaults, install { custom_only = 1 IDL_Files { idlflags += -Gp -Gd -Sci -SS -Sorb -Sa -St \ -Wb,stub_export_macro=TAO_BIDIRGIOP_Export \ -Wb,stub_export_include=tao/BiDir_GIOP/bidirgiop_export.h \ -Wb,stub_export_file=bidirgiop_export.h \ -Wb,include_guard=TAO_BIDIRGIOP_SAFE_INCLUDE \ -Wb,safe_include=tao/BiDir_GIOP/BiDirGIOP.h \ -iC BiDir_GIOP -Gxhst BiDirPolicy.pidl } specific { install_dir = tao/BiDir_GIOP } } project(BiDir_GIOP) : taolib, tao_output, install, pi, taoidldefaults { after += *idl sharedname = TAO_BiDirGIOP dynamicflags += TAO_BIDIRGIOP_BUILD_DLL Source_Files { *.cpp BiDirPolicyC.cpp } Header_Files { *.h bidirgiop_export.h BiDirPolicyC.h BiDirPolicyS.h } specific { install_dir = tao/BiDir_GIOP } }