-
-
Notifications
You must be signed in to change notification settings - Fork 51
Expand file tree
/
Copy pathmeson.build
More file actions
28 lines (24 loc) · 780 Bytes
/
meson.build
File metadata and controls
28 lines (24 loc) · 780 Bytes
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
project(
'nix-eval-jobs',
'cpp',
version: '0.1.6',
license: 'GPL-3.0',
default_options: [
'cpp_std=c++20',
'warning_level=3'
]
)
threads_dep = dependency('threads', required: true)
nlohmann_json_dep = dependency('nlohmann_json', required: true)
libcurl_dep = dependency('libcurl', required: true)
nix_store_dep = dependency('nix-store', required: true)
nix_fetchers_dep = dependency('nix-fetchers', required: true)
nix_expr_dep = dependency('nix-expr', required: true)
nix_flake_dep = dependency('nix-flake', required: true)
nix_main_dep = dependency('nix-main', required: true)
nix_cmd_dep = dependency('nix-cmd', required: true)
subdir('src')
gtest_dep = dependency('gtest', main: true, required: false)
if gtest_dep.found()
subdir('tests-unit')
endif