summaryrefslogtreecommitdiff
path: root/src/meson.build
blob: f002b7b1f7586dd8720d8cd63a651ae80bcd6d29 (plain) (blame)
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
sources = [
  'main.vala',
  'window.vala',
  'application.vala',
  'utils.vala',
  'config.vala',
]

foreach file : sources
    srcs += files(file)
endforeach

deps = [
  dependency('gtk+-3.0'),
  dependency('vte-2.91'),
  meson.get_compiler('vala').find_library('posix'),
  config_h,
  config_dep
]

executable(application_name, srcs + resources,
  include_directories: config_h_dir,
  vala_args: '--target-glib=2.50',  dependencies: deps,
  install: true,
  c_args: ['-include', 'config.h'],
)