summaryrefslogtreecommitdiff
path: root/TAO/tao/RTScheduler.mpc
diff options
context:
space:
mode:
authorwolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2009-04-16 00:49:06 +0000
committerwolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2009-04-16 00:49:06 +0000
commitd5c3e91779887950d9f5db14f1cd5794ccbfe8f1 (patch)
treec03ef292d4b133e298ced7a64b952f321a7cc3dc /TAO/tao/RTScheduler.mpc
parent11332bf38b806102b1009539d6c159fe34064462 (diff)
downloadATCD-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.mpc46
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 {