forked from bleakgrey/Transporter
-
Notifications
You must be signed in to change notification settings - Fork 0
/
meson.build
37 lines (32 loc) · 877 Bytes
/
meson.build
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
project('com.github.bleakgrey.transporter', 'vala', 'c')
i18n = import('i18n')
add_global_arguments([
'-DGETTEXT_PACKAGE="@0@"'.format(meson.project_name())
],
language: 'c',
)
executable(
meson.project_name(),
'src/Transporter.vala',
'src/TransporterWindow.vala',
'src/Settings.vala',
'src/Utils.vala',
'src/WormholeInterface.vala',
'src/View/AbstractView.vala',
'src/View/ErrorView.vala',
'src/View/InstallView.vala',
'src/View/WelcomeView.vala',
'src/View/ReceiveView.vala',
'src/View/SendView.vala',
'src/View/DropView.vala',
'src/View/SettingsView.vala',
dependencies: [
dependency('gtk+-3.0'),
dependency('granite'),
dependency('glib-2.0', version: '>=2.30.0')
],
install: true
)
subdir('data')
subdir('po')
meson.add_install_script('meson/post_install.py')