summaryrefslogtreecommitdiff
path: root/TAO/tao/ETCL/TAO_ETCL.mpc
blob: f8f8df03acad9c866a7e1e90f82663e6376f5971 (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
// -*- MPC -*-
// $Id$

project(TAO_ETCL) : dynamicany, ace_etcl, install, tao_output {
  sharedname   = TAO_ETCL
  dynamicflags = TAO_ETCL_BUILD_DLL
  includes += $(ACE_ROOT)/ETCL

  IDL_Files {
  }

  Source_Files {
    TAO_ETCL_Constraint.cpp
  }

  Header_Files {
    TAO_ETCL_Constraint.h
    tao_etcl_export.h
  }

  Inline_Files {
    TAO_ETCL_Constraint.inl
  }

  Template_Files {
  }

  Pkgconfig_Files {
    TAO_ETCL.pc.in
  }
}

project(TAO_ETCL_Parser) : taolib, tao_etcl, install, tao_output {
  sharedname   = TAO_ETCL_Parser
  dynamicflags = TAO_ETCL_PARSER_BUILD_DLL
  includes += $(TAO_ROOT)/tao/ETCL/ETCL_include

  Source_Files {
    $(ACE_ROOT)/ETCL/ETCL_Interpreter.cpp
    $(ACE_ROOT)/ETCL/ETCL_l.cpp
    $(ACE_ROOT)/ETCL/ETCL_y.cpp
  }

  Header_Files {
    $(ACE_ROOT)/ETCL/ETCL_Interpreter.h
    $(ACE_ROOT)/ETCL/ETCL_y.h
    $(TAO_ROOT)/tao/ETCL/ETCL_include/ETCL_macros.h
    $(TAO_ROOT)/tao/ETCL/ETCL_include/ETCL_include.h
    $(TAO_ROOT)/tao/ETCL/ETCL_include/etcl_parser_export.h
  }
}