summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/RTEvent.mpc
blob: f69a0dbe774bf23eead95e39141f0cd28ea834d2 (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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
// -*- MPC -*-
// $Id$

project(RTEvent) : orbsvcslib, core, svc_utils, tao_versioning_idl_defaults {
  sharedname   = TAO_RTEvent
  idlflags    += -GT -Wb,stub_export_macro=TAO_RTEvent_Export -Wb,stub_export_include=orbsvcs/Event/event_export.h -Wb,skel_export_macro=TAO_RTEvent_Skel_Export -Wb,skel_export_include=orbsvcs/Event/event_skel_export.h
  dynamicflags = TAO_RTEVENT_BUILD_DLL
  tagchecks   += RTEvent

  IDL_Files {
    RtecDefaultEventData.idl
    RtecEventComm.idl
    RtecEventChannelAdmin.idl
    RtecUDPAdmin.idl
  }

  // This could be simplified if the cpp files for RTEvent were
  // in their own directory.
  Source_Files {
    Event_Utilities.cpp
    RtecDefaultEventDataC.cpp
    RtecEventCommC.cpp
    RtecEventChannelAdminC.cpp
    RtecUDPAdminC.cpp
  }

  Header_Files {
    Event_Utilities.h
    RtecDefaultEventDataC.h
    RtecEventCommC.h
    RtecEventChannelAdminC.h
    RtecUDPAdminC.h
    Event/event_export.h
    Event/event_skel_export.h
  }

  Inline_Files {
    Event_Utilities.inl
    RtecDefaultEventDataC.inl
    RtecEventCommC.inl
    RtecEventChannelAdminC.inl
    RtecUDPAdminC.inl
  }

  Resource_Files{
    RTEvent.rc
  }

  Template_Files {
  }

  Pkgconfig_Files {
    TAO_RTEvent.pc.in
  }
}