summaryrefslogtreecommitdiff
path: root/src/bin/edje/epp/meson.build
blob: bbe7e99a6d2ea196bd4434f557c2d842258d9f98 (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
epp_src = [
  'cpplib.h',
  'cpphash.h',
  'cppalloc.c',
  'cpperror.c',
  'cppexp.c',
  'cpphash.c',
  'cpplib.c',
  'cppmain.c'
]

epp = executable('epp',
        epp_src,
        dependencies: eolian,
        install: true,
        install_dir : join_paths(dir_lib, 'edje', 'utils', version_name),
        c_args : [
          package_c_args,
          '-DHAVE_CONFIG_H',
          '-DHAVE_STRERROR',
          '-DFATAL_EXIT_CODE=1',
          '-DSUCCESS_EXIT_CODE=0',
          '-DGCC_INCLUDE_DIR="/usr/include"',
          '-DGPLUSPLUS_INCLUDE_DIR="/usr/include"',
          '-DTOOL_INCLUDE_DIR="/usr/bin"',
          '-DHOST_BITS_PER_LONG=32',
          '-DBITS_PER_UNIT=8',
          '-DHOST_BITS_PER_INT=32',
          '-DBITS_PER_WORD=16',
          '-DTARGET_BELL=7',
          '-DTARGET_BS=8',
          '-DTARGET_FF=12',
          '-DTARGET_NEWLINE=10',
          '-DTARGET_CR=13',
          '-DTARGET_TAB=9',
          '-DTARGET_VT=11'
        ],
)