Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tao / RTScheduling / RTScheduler.mpc
blob4d61ef78f1bcd62fe3aef843333256d4a1c87e5e
1 project(*idl) : tao_versioning_idl_defaults, avoids_corba_e_micro, install {
2   custom_only = 1
3   IDL_Files {
4     idlflags += -Gp -Gd -Sci -SS -Sorb -GX \
5                 -Wb,export_macro=TAO_RTScheduler_Export \
6                 -Wb,export_include=tao/RTScheduling/rtscheduler_export.h \
7                 -Wb,include_guard=TAO_RTSCHEDULER_SAFE_INCLUDE \
8                 -Wb,safe_include=tao/RTScheduling/RTScheduler.h \
9                 -iC RTScheduling
10     RTScheduler.pidl
11   }
13   IDL_Files {
14     idlflags += -SS -Sorb -GX -Sci \
15                 -Wb,export_macro=TAO_RTScheduler_Export \
16                 -Wb,export_include=tao/RTScheduling/rtscheduler_export.h \
17                 -Wb,unique_include=tao/RTScheduling/RTScheduler.h \
18                 -iC RTScheduling
19     RTScheduler_include.pidl
20   }
22   specific {
23     install_dir = tao/RTScheduling
24   }
27 project(RTScheduler) : taolib, tao_output, rtcorba, pi, pi_server, portableserver, install, corba_messaging, taoidldefaults, avoids_corba_e_micro {
28   after       += *idl
29   sharedname   = TAO_RTScheduler
30   dynamicflags += TAO_RTSCHEDULER_BUILD_DLL
32   Source_Files {
33     *.cpp
34     RTSchedulerC.cpp
35     RTScheduler_includeC.cpp
36   }
38   Header_Files {
39     *.h
40     RTSchedulerC.h
41     RTSchedulerS.h
42     RTSchedulerA.h
43     RTScheduler_includeC.h
44     RTScheduler_includeS.h
45     RTScheduler_includeA.h
46   }
48   specific {
49     install_dir = tao/RTScheduling
50   }