Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tao / IORTable / Async_IORTable.mpc
bloba64668873fc691ed8c1231e547347ef1ca44fd11
1 project(*core_idl) : tao_versioning_idl_defaults, install {
2   custom_only = 1
3   IDL_Files {
4     idlflags += -Gp -Gd -Sci -SS -Sorb \
5                 -Wb,export_macro=TAO_Async_IORTable_Export \
6                 -Wb,export_include=tao/IORTable/async_iortable_export.h \
7                 -Wb,stub_export_file=async_iortable_export.h \
8                 -Wb,include_guard=TAO_IORTABLE_SAFE_INCLUDE \
9                 -Wb,safe_include=tao/IORTable/Async_IORTable.h \
10                 -iC tao/IORTable -Gxhst
11     Async_IORTable.pidl
12   }
14   specific {
15     install_dir = tao/IORTable
16   }
19 project(Async_IORTable) : taolib, portableserver, iortable, dynamicinterface, tao_output, install, taoidldefaults {
20   after       += *core_idl
21   sharedname   = TAO_Async_IORTable
22   dynamicflags += TAO_Async_IORTable_BUILD_DLL
24   Source_Files {
25     Async_IORTable.cpp
26     Async_IOR_Table_Impl.cpp
27     Async_Table_Adapter.cpp
28     Locate_ResponseHandler.cpp
29     Async_IORTableC.cpp
30   }
32   Header_Files {
33     Async_IORTable.h
34     Async_IOR_Table_Impl.h
35     Async_Table_Adapter.h
36     Locate_ResponseHandler.h
37     async_iortable_export.h
38     Async_IORTableC.h
39     Async_IORTableS.h
40   }
42   Resource_Files {
43     TAO_Async_IORTable.rc
44   }
46   Pkgconfig_Files {
47     TAO_Async_IORTable.pc.in
48   }
50   specific {
51     install_dir = tao/IORTable
52   }