-
Notifications
You must be signed in to change notification settings - Fork 77
/
meson.build
28 lines (23 loc) · 1.15 KB
/
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
osmscout2Src = [
'src/OSMScout.cpp',
'src/AppSettings.cpp',
'src/Theme.cpp',
'src/PositionSimulator.cpp'
]
osmscout2IncDir = include_directories('src')
osmscout2Mocs = qt5.preprocess(moc_headers : [
'src/AppSettings.h',
'src/Theme.h',
'src/PositionSimulator.h'
],
include_directories: include_directories('src'),
qresources: ['res.qrc'])
subdir('translations')
OSMScout2 = executable('OSMScout2',
osmscout2Src,
osmscout2Mocs,
cpp_args: ['-fPIC'],
include_directories: [osmscout2IncDir, osmscoutgpxIncDir, osmscoutclientqtIncDir, osmscoutmapqtIncDir, osmscoutmapIncDir, osmscoutIncDir],
dependencies: [mathDep, openmpDep, qt5GuiDep, qt5WidgetsDep, qt5QmlDep, qt5QuickDep, qt5SvgDep, qt5NetworkDep, qt5LocationDep],
link_with: [osmscoutgpx, osmscoutclientqt, osmscoutmapqt, osmscoutmap, osmscout],
install: true)