summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DAnCE/NodeManager/NodeDaemon.mpc
blob: 4d2e400a1798189c386884aa933365909a6800c4 (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
// -*- MPC -*-
// $Id$

project (NodeDaemon_stub): ciao_deployment_stub, ciao_server_dnc, ifr_client {
  sharedname = NodeDaemon_stub
  idlflags += -Wb,stub_export_macro=NodeDaemon_stub_Export -Wb,stub_export_include=NodeDaemon_stub_export.h
  dynamicflags = NODEDAEMON_STUB_BUILD_DLL

  IDL_Files {
   NodeDaemon.idl
  }

  Source_Files {
   NodeDaemonC.cpp
  }
}

project(Node_Daemon): ciao_deployment_stub, ciao_deployment_svnt, ciao_server_dnc, iortable, ifr_client, naming {
  after += NodeApplicationManager NodeDaemon_stub
  libs += NodeDaemon_stub NodeApplicationManager
  exename = Node_Daemon

  IDL_Files {
  }

  Source_Files {
    NodeDaemonS.cpp
    NodeDaemon_Impl.cpp
    Node_Daemon.cpp
    NAM_Map.cpp
    NodeDaemonC.cpp
  }
}

project(libNode_Daemon): ciao_server_dnc,ciao_deployment_svnt, ciao_deployment_stub, iortable, ifr_client, naming { 
  sharedname = Node_Daemon
  requires += exceptions
  includes += /usr/include
  libpaths += /usr/lib
  after += NodeApplicationManager NodeDaemon_stub
  libs += NodeDaemon_stub NodeApplicationManager
 
  IDL_Files {
  }
 
  Source_Files {
    NodeDaemonS.cpp
    NodeDaemon_Impl.cpp
    Node_Daemon.cpp
    NAM_Map.cpp
    NodeDaemonC.cpp
  }
}