-
-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathmeson.build
More file actions
19 lines (17 loc) · 595 Bytes
/
meson.build
File metadata and controls
19 lines (17 loc) · 595 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
project('nvibrant', 'cpp', version: '1.0.0')
# Paths to nvidia sources and headers
nvidia_src = 'open-gpu/src'
nvidia_modeset = join_paths(nvidia_src, 'nvidia-modeset')
nvidia_kernel = join_paths(nvidia_src, 'kernel-open')
nvidia_incs = include_directories(
join_paths(nvidia_modeset, 'interface'),
join_paths(nvidia_modeset, 'include'),
join_paths(nvidia_src, 'common/inc'),
join_paths(nvidia_src, 'common/sdk/nvidia/inc'),
join_paths(nvidia_src, 'common/unix/common/inc')
)
executable('nvibrant',
'nvibrant/main.cpp',
include_directories: nvidia_incs,
install: true
)