-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathrelease_dependencies.cmake
More file actions
62 lines (51 loc) · 1.82 KB
/
release_dependencies.cmake
File metadata and controls
62 lines (51 loc) · 1.82 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
cmake_minimum_required( VERSION 3.14 )
include( FetchContent )
#######################################################################
# Declare project dependencies
#######################################################################
FetchContent_Declare( catch-adapter
GIT_REPOSITORY https://github.com/njoy/catch-adapter
GIT_TAG fb84b82ebf7a4789aa43cea560680cf745c6ee4f
)
FetchContent_Declare( disco
GIT_REPOSITORY https://github.com/njoy/disco
GIT_TAG a1a7ddb2c0f69465524d8640ee29988b714a881e
)
FetchContent_Declare( hana-adapter
GIT_REPOSITORY https://github.com/njoy/hana-adapter
GIT_TAG f58e8973c9a614dc4f3720b5581a762c61bdbb40
)
FetchContent_Declare( header-utilities
GIT_REPOSITORY https://github.com/njoy/header-utilities
GIT_TAG cc2610fee15e255c151e8e22aca1e8b3d1a96b39
)
FetchContent_Declare( Log
GIT_REPOSITORY https://github.com/njoy/Log
GIT_TAG 52962b7796afe37ef1d8f7edb4bf9ecb1b868d15
)
FetchContent_Declare( pybind11
GIT_REPOSITORY https://github.com/pybind/pybind11
GIT_TAG f1abf5d9159b805674197f6bc443592e631c9130 # tag: v2.6.1
)
FetchContent_Declare( range-v3
GIT_REPOSITORY https://github.com/ericniebler/range-v3
GIT_TAG 4989f3e9ff2efee1852942bb9328ef121369ba02 # tag: 0.11.0
)
FetchContent_Declare( spdlog
GIT_REPOSITORY https://github.com/gabime/spdlog
GIT_TAG a51b4856377a71f81b6d74b9af459305c4c644f8
)
set( SPDLOG_BUILD_TESTING CACHE BOOL OFF )
#######################################################################
# Load dependencies
#######################################################################
FetchContent_MakeAvailable(
catch-adapter
disco
hana-adapter
header-utilities
Log
pybind11
range-v3
spdlog
)