summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/CosNotification.mpc
diff options
context:
space:
mode:
authorjtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-06-29 03:03:20 +0000
committerjtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-06-29 03:03:20 +0000
commit5b4f46d63ef517d24a5d5abc1e7d0fc993a236c7 (patch)
tree89735362d9e2c48859d7e74b6993534d1007a0ae /TAO/orbsvcs/orbsvcs/CosNotification.mpc
parent4b446be723ede68ef54b1cd9444fc12278b81a6e (diff)
downloadATCD-5b4f46d63ef517d24a5d5abc1e7d0fc993a236c7.tar.gz
ChangeLogTag: Tue Jun 28 19:51:49 2005 J.T. Conklin <jtc@acorntoolworks.com>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/CosNotification.mpc')
-rw-r--r--TAO/orbsvcs/orbsvcs/CosNotification.mpc34
1 files changed, 30 insertions, 4 deletions
diff --git a/TAO/orbsvcs/orbsvcs/CosNotification.mpc b/TAO/orbsvcs/orbsvcs/CosNotification.mpc
index 8649c70d1e3..a6eafa4afdc 100644
--- a/TAO/orbsvcs/orbsvcs/CosNotification.mpc
+++ b/TAO/orbsvcs/orbsvcs/CosNotification.mpc
@@ -1,9 +1,13 @@
// -*- MPC -*-
// $Id$
-project(CosNotification) : orbsvcslib, core, event {
- sharedname = TAO_CosNotification
- dynamicflags = TAO_NOTIFY_BUILD_DLL
+project(CosNotification_IDL) : orbsvcslib, core, event {
+
+ specific(!automake) {
+ requires += dummy_label
+ }
+
+ custom_only = 1
idlflags += -Wb,stub_export_macro=TAO_Notify_Export -Wb,stub_export_include=orbsvcs/Notify/notify_export.h -Wb,skel_export_macro=TAO_Notify_Skel_Export -Wb,skel_export_include=orbsvcs/Notify/notify_skel_export.h
@@ -15,6 +19,28 @@ project(CosNotification) : orbsvcslib, core, event {
NotifyExt.idl
Event_Forwarder.idl
}
+}
+
+project(CosNotification) : orbsvcslib, core, event {
+ sharedname = TAO_CosNotification
+ dynamicflags = TAO_NOTIFY_BUILD_DLL
+
+ specific (automake) {
+ after += CosNotification_IDL
+ } else {
+ idlflags += -Wb,stub_export_macro=TAO_Notify_Export -Wb,stub_export_include=orbsvcs/Notify/notify_export.h -Wb,skel_export_macro=TAO_Notify_Skel_Export -Wb,skel_export_include=orbsvcs/Notify/notify_skel_export.h
+ }
+
+ IDL_Files {
+ conditional (!automake) {
+ CosNotification.idl
+ CosNotifyComm.idl
+ CosNotifyFilter.idl
+ CosNotifyChannelAdmin.idl
+ NotifyExt.idl
+ Event_Forwarder.idl
+ }
+ }
Source_Files {
CosNotificationC.cpp
@@ -49,7 +75,7 @@ project(CosNotification) : orbsvcslib, core, event {
Template_Files {
}
- Resource_Files{
+ Resource_Files {
CosNotification.rc
}