Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tao / RTCORBA / RTCORBA.mpc
blobe5d52fb84883603ae9d4d3211f51e53d3b4ba25b
1 project(*core_idl) : tao_versioning_idl_defaults, install, pidl_install {
2   custom_only = 1
3   idlflags    += -Sci -SS -Sorb -GX \
4                  -Wb,export_macro=TAO_RTCORBA_Export \
5                  -Wb,export_include=tao/RTCORBA/rtcorba_export.h \
6                  -iC tao/RTCORBA
7   IDL_Files {
8     idlflags += -Sa \
9                 -Wb,unique_include=tao/RTCORBA/RTCORBA.h
10     RTCORBA_include.pidl
11   }
13   IDL_Files {
14     idlflags -= -Sa -St
15     idlflags += -Gp -Gd \
16                 -Wb,include_guard=TAO_RTCORBA_SAFE_INCLUDE \
17                 -Wb,safe_include=tao/RTCORBA/RTCORBA.h
18     RTCORBA.pidl
19   }
21   PidlInstallWithoutBuilding_Files {
22     RT_ProtocolProperties.pidl
23   }
25   specific {
26     install_dir = tao/RTCORBA
27   }
30 project(RTCORBA) : taolib, tao_output, install, pi, taoidldefaults {
31   after       += *core_idl
32   sharedname   = TAO_RTCORBA
33   dynamicflags += TAO_RTCORBA_BUILD_DLL
34   requires    += rt_corba
36   Source_Files {
37     *.cpp
38     RTCORBA_includeC.cpp
39     RTCORBAC.cpp
40   }
42   Header_Files {
43     *.h
44     RTCORBA_includeC.h
45     RTCORBA_includeS.h
46     RTCORBA_includeA.h
47     RTCORBAC.h
48     RTCORBAS.h
49     RTCORBAA.h
50   }
52   specific {
53     install_dir = tao/RTCORBA
54   }