diff options
author | wolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2009-04-16 00:49:06 +0000 |
---|---|---|
committer | wolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2009-04-16 00:49:06 +0000 |
commit | d5c3e91779887950d9f5db14f1cd5794ccbfe8f1 (patch) | |
tree | c03ef292d4b133e298ced7a64b952f321a7cc3dc /TAO/tao/RTScheduler.mpc | |
parent | 11332bf38b806102b1009539d6c159fe34064462 (diff) | |
download | ATCD-d5c3e91779887950d9f5db14f1cd5794ccbfe8f1.tar.gz |
merged in revisions 84573 - 85094 from DOC/Middleware/trunk/TAO
Diffstat (limited to 'TAO/tao/RTScheduler.mpc')
-rw-r--r-- | TAO/tao/RTScheduler.mpc | 46 |
1 files changed, 29 insertions, 17 deletions
diff --git a/TAO/tao/RTScheduler.mpc b/TAO/tao/RTScheduler.mpc index 841441264cf..836b6b1c4b8 100644 --- a/TAO/tao/RTScheduler.mpc +++ b/TAO/tao/RTScheduler.mpc @@ -1,5 +1,28 @@ //$Id$ -project(RTScheduler) : taolib, tao_output, rtcorba, pi, pi_server, portableserver, install, corba_messaging, tao_versioning_idl_defaults, avoids_corba_e_micro { +project(*idl) : tao_versioning_idl_defaults, avoids_corba_e_micro { + custom_only = 1 + IDL_Files { + idlflags += -Gp -Gd -Sci -SS -Sorb -GX \ + -Wb,export_macro=TAO_RTScheduler_Export \ + -Wb,export_include=tao/RTScheduling/rtscheduler_export.h \ + -Wb,include_guard=TAO_RTSCHEDULER_SAFE_INCLUDE \ + -Wb,safe_include=tao/RTScheduling/RTScheduler.h \ + -o RTScheduling + RTScheduling/RTScheduler.pidl + } + + IDL_Files { + idlflags += -SS -Sorb -GX -Sci \ + -Wb,export_macro=TAO_RTScheduler_Export \ + -Wb,export_include=tao/RTScheduling/rtscheduler_export.h \ + -Wb,unique_include=tao/RTScheduling/RTScheduler.h \ + -o RTScheduling + RTScheduling/RTScheduler_include.pidl + } +} + +project(RTScheduler) : taolib, tao_output, rtcorba, pi, pi_server, portableserver, install, corba_messaging, taoidldefaults, avoids_corba_e_micro { + after += *idl sharedname = TAO_RTScheduler dynamicflags = TAO_RTSCHEDULER_BUILD_DLL @@ -7,6 +30,11 @@ project(RTScheduler) : taolib, tao_output, rtcorba, pi, pi_server, portableserve RTScheduling } + Source_Files { + RTScheduling/RTSchedulerC.cpp + RTScheduling/RTScheduler_includeC.cpp + } + Header_Files { RTScheduling } @@ -28,22 +56,6 @@ project(RTScheduler) : taolib, tao_output, rtcorba, pi, pi_server, portableserve } IDL_Files { - idlflags += -Gp -Gd -Sci -SS -Sorb -GX \ - -Wb,export_macro=TAO_RTScheduler_Export \ - -Wb,export_include=tao/RTScheduling/rtscheduler_export.h \ - -Wb,include_guard=TAO_RTSCHEDULER_SAFE_INCLUDE \ - -Wb,safe_include=tao/RTScheduling/RTScheduler.h \ - -o RTScheduling - RTScheduling/RTScheduler.pidl - } - - IDL_Files { - idlflags += -SS -Sorb -GX -Sci \ - -Wb,export_macro=TAO_RTScheduler_Export \ - -Wb,export_include=tao/RTScheduling/rtscheduler_export.h \ - -Wb,unique_include=tao/RTScheduling/RTScheduler.h \ - -o RTScheduling - RTScheduling/RTScheduler_include.pidl } Pkgconfig_Files { |