summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/CosNotification.mpc
blob: 42dff5e6f0d78e7d0f44531638bca4c08eba9df9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
project(CosNotification) : orbsvcslib {
  depends   += Svc_Utils ETCL DynamicAny PortableServer
  sharedname = TAO_CosNotification
  libs      += TAO_Svc_Utils TAO_ETCL TAO_DynamicAny TAO_PortableServer TAO
  idlflags  += -Wb,pre_include=ace/pre.h -Wb,post_include=ace/post.h -Wb,export_macro=TAO_Notify_Export -Wb,export_include=Notify/notify_export.h
  dllflags   = TAO_NOTIFY_BUILD_DLL

  IDL_Files {
    CosEventComm.idl
    CosEventChannelAdmin.idl
    CosNotification.idl
    CosNotifyComm.idl
    CosNotifyFilter.idl
    CosNotifyChannelAdmin.idl
  }

  Source_Files {
    CosEventCommC.cpp
    CosEventCommS.cpp
    CosEventChannelAdminC.cpp
    CosEventChannelAdminS.cpp
    CosNotificationC.cpp
    CosNotificationS.cpp
    CosNotifyCommC.cpp
    CosNotifyCommS.cpp
    CosNotifyFilterC.cpp
    CosNotifyFilterS.cpp
    CosNotifyChannelAdminC.cpp
    CosNotifyChannelAdminS.cpp
    Notify
  }
}