Spaces:
Sleeping
Sleeping
b230232fd8220c2dbc77b4da70bb3352d34380fdd645ab3da4b26b07634877b3
Browse files- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-thread/b2-options.cmake +2 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-thread/portfile.cmake +20 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-thread/vcpkg.json +50 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-throw-exception/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-throw-exception/vcpkg.json +11 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-timer/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-timer/vcpkg.json +28 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tokenizer/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tokenizer/vcpkg.json +16 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tti/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tti/vcpkg.json +14 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tuple/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tuple/vcpkg.json +13 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-erasure/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-erasure/vcpkg.json +35 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-index/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-index/vcpkg.json +16 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-traits/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-traits/vcpkg.json +11 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-typeof/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-typeof/vcpkg.json +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-ublas/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-ublas/vcpkg.json +22 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uninstall/portfile.cmake +6 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uninstall/vcpkg-cmake-wrapper.cmake +11 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uninstall/vcpkg.json +5 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-units/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-units/vcpkg.json +21 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-unordered/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-unordered/vcpkg.json +22 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-utility/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-utility/vcpkg.json +15 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uuid/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uuid/vcpkg.json +24 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-variant/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-variant/vcpkg.json +24 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-variant2/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-variant2/vcpkg.json +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vcpkg-helpers/boost-modular-headers.cmake +20 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vcpkg-helpers/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vcpkg-helpers/usage +4 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vcpkg-helpers/vcpkg.json +9 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vmd/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vmd/vcpkg.json +10 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-wave/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-wave/vcpkg.json +43 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-winapi/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-winapi/vcpkg.json +11 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-xpressive/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-xpressive/vcpkg.json +31 -0
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-thread/b2-options.cmake
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
1 |
+
set(B2_REQUIREMENTS "<library>/boost/date_time//boost_date_time")
|
2 |
+
list(APPEND B2_OPTIONS /boost/thread//boost_thread)
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-thread/portfile.cmake
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/thread
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 567951a14780358d32ee2b9397df8261fc20bf2dfa55473dd163aa79c448c3ecff2a3799473e88742831f929d61813809efa6211c2dc43e808c94789bae6f443
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-thread requires a newer version of vcpkg in order to build.")
|
13 |
+
endif()
|
14 |
+
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
|
15 |
+
boost_modular_build(
|
16 |
+
SOURCE_PATH ${SOURCE_PATH}
|
17 |
+
BOOST_CMAKE_FRAGMENT "${CMAKE_CURRENT_LIST_DIR}/b2-options.cmake"
|
18 |
+
)
|
19 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
20 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-thread/vcpkg.json
ADDED
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-thread",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost thread module",
|
5 |
+
"homepage": "https://github.com/boostorg/thread",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-algorithm",
|
8 |
+
"boost-assert",
|
9 |
+
"boost-atomic",
|
10 |
+
"boost-bind",
|
11 |
+
{
|
12 |
+
"name": "boost-build",
|
13 |
+
"host": true
|
14 |
+
},
|
15 |
+
"boost-chrono",
|
16 |
+
"boost-concept-check",
|
17 |
+
"boost-config",
|
18 |
+
"boost-container",
|
19 |
+
"boost-container-hash",
|
20 |
+
"boost-core",
|
21 |
+
"boost-date-time",
|
22 |
+
"boost-exception",
|
23 |
+
"boost-function",
|
24 |
+
"boost-intrusive",
|
25 |
+
"boost-io",
|
26 |
+
"boost-iterator",
|
27 |
+
"boost-lexical-cast",
|
28 |
+
{
|
29 |
+
"name": "boost-modular-build-helper",
|
30 |
+
"host": true
|
31 |
+
},
|
32 |
+
"boost-move",
|
33 |
+
"boost-optional",
|
34 |
+
"boost-predef",
|
35 |
+
"boost-preprocessor",
|
36 |
+
"boost-smart-ptr",
|
37 |
+
"boost-static-assert",
|
38 |
+
"boost-system",
|
39 |
+
"boost-throw-exception",
|
40 |
+
"boost-tuple",
|
41 |
+
"boost-type-traits",
|
42 |
+
"boost-utility",
|
43 |
+
"boost-vcpkg-helpers",
|
44 |
+
"boost-winapi",
|
45 |
+
{
|
46 |
+
"name": "vcpkg-cmake",
|
47 |
+
"host": true
|
48 |
+
}
|
49 |
+
]
|
50 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-throw-exception/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/throw_exception
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 055170a0434cd4b0059e052c6904030ef1e298a619fab65709f88c258df00d93af406f9f27923be8a73356d91f3f91331c08d77a48ea0f368e1ea26d23c5a1ca
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-throw-exception/vcpkg.json
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-throw-exception",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost throw_exception module",
|
5 |
+
"homepage": "https://github.com/boostorg/throw_exception",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-vcpkg-helpers"
|
10 |
+
]
|
11 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-timer/portfile.cmake
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/timer
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 92feda5587a5a28f3ebb2902ac442e253d9497c80bef9310ddc452265eefedb03737504e06d7d60b7e5798509af092a15a37d435e357dd06b9d53e5c258c3e62
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-timer requires a newer version of vcpkg in order to build.")
|
13 |
+
endif()
|
14 |
+
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
|
15 |
+
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
|
16 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
17 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-timer/vcpkg.json
ADDED
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-timer",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost timer module",
|
5 |
+
"homepage": "https://github.com/boostorg/timer",
|
6 |
+
"dependencies": [
|
7 |
+
{
|
8 |
+
"name": "boost-build",
|
9 |
+
"host": true
|
10 |
+
},
|
11 |
+
"boost-chrono",
|
12 |
+
"boost-config",
|
13 |
+
"boost-core",
|
14 |
+
"boost-io",
|
15 |
+
{
|
16 |
+
"name": "boost-modular-build-helper",
|
17 |
+
"host": true
|
18 |
+
},
|
19 |
+
"boost-predef",
|
20 |
+
"boost-system",
|
21 |
+
"boost-throw-exception",
|
22 |
+
"boost-vcpkg-helpers",
|
23 |
+
{
|
24 |
+
"name": "vcpkg-cmake",
|
25 |
+
"host": true
|
26 |
+
}
|
27 |
+
]
|
28 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tokenizer/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/tokenizer
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 e29fb1eedd967c3a1450fad55054a9b07f866f5202058c900b31923127b78eb7a4b7f433a14b9eb6dc5e9bbde8f4be17e940f08f5df200a2df73e0c2132325d5
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tokenizer/vcpkg.json
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-tokenizer",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost tokenizer module",
|
5 |
+
"homepage": "https://github.com/boostorg/tokenizer",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-core",
|
10 |
+
"boost-iterator",
|
11 |
+
"boost-mpl",
|
12 |
+
"boost-throw-exception",
|
13 |
+
"boost-type-traits",
|
14 |
+
"boost-vcpkg-helpers"
|
15 |
+
]
|
16 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tti/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/tti
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 6b2a3c02c7b8d0bb498a72784ef185a344536c8818a012c4fedeba65a8863fcb6559730ab5b398acba4801a6fb5f8c16c10b8e01bd89f814d0748e70fb91dd10
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tti/vcpkg.json
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-tti",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost tti module",
|
5 |
+
"homepage": "https://github.com/boostorg/tti",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-function-types",
|
9 |
+
"boost-mpl",
|
10 |
+
"boost-preprocessor",
|
11 |
+
"boost-type-traits",
|
12 |
+
"boost-vcpkg-helpers"
|
13 |
+
]
|
14 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tuple/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/tuple
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 354c9406001251793004fb07ae4f57ca61329eb90ec48f5446134425413fd755730981110d09c042cb85666ea629bad319088d6d6a2861e9153fb38a5c0998f9
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-tuple/vcpkg.json
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-tuple",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost tuple module",
|
5 |
+
"homepage": "https://github.com/boostorg/tuple",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-core",
|
9 |
+
"boost-static-assert",
|
10 |
+
"boost-type-traits",
|
11 |
+
"boost-vcpkg-helpers"
|
12 |
+
]
|
13 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-erasure/portfile.cmake
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/type_erasure
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 6ef919c93f1bc1c3ff12feeb22371288dd3999b7b31aa4537fda86373bf1ab0e5f2cf5de888fedcbd462483ecb9020053a120040243acb1d71c42c4fdd8af619
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-type-erasure requires a newer version of vcpkg in order to build.")
|
13 |
+
endif()
|
14 |
+
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
|
15 |
+
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
|
16 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
17 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-erasure/vcpkg.json
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-type-erasure",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost type_erasure module",
|
5 |
+
"homepage": "https://github.com/boostorg/type_erasure",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
{
|
9 |
+
"name": "boost-build",
|
10 |
+
"host": true
|
11 |
+
},
|
12 |
+
"boost-config",
|
13 |
+
"boost-core",
|
14 |
+
"boost-fusion",
|
15 |
+
"boost-iterator",
|
16 |
+
{
|
17 |
+
"name": "boost-modular-build-helper",
|
18 |
+
"host": true
|
19 |
+
},
|
20 |
+
"boost-mp11",
|
21 |
+
"boost-mpl",
|
22 |
+
"boost-preprocessor",
|
23 |
+
"boost-smart-ptr",
|
24 |
+
"boost-thread",
|
25 |
+
"boost-throw-exception",
|
26 |
+
"boost-type-traits",
|
27 |
+
"boost-typeof",
|
28 |
+
"boost-vcpkg-helpers",
|
29 |
+
"boost-vmd",
|
30 |
+
{
|
31 |
+
"name": "vcpkg-cmake",
|
32 |
+
"host": true
|
33 |
+
}
|
34 |
+
]
|
35 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-index/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/type_index
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 d57bc583f6d601835c5887e99e46a388144d3a8074fa7bb01cee11bad4c5ec82f88722867448d01c4c6b899601b9675e6d45ab93f7c5c6416d3894e2fa3c2ebc
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-index/vcpkg.json
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-type-index",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost type_index module",
|
5 |
+
"homepage": "https://github.com/boostorg/type_index",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-container-hash",
|
9 |
+
"boost-core",
|
10 |
+
"boost-preprocessor",
|
11 |
+
"boost-static-assert",
|
12 |
+
"boost-throw-exception",
|
13 |
+
"boost-type-traits",
|
14 |
+
"boost-vcpkg-helpers"
|
15 |
+
]
|
16 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-traits/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/type_traits
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 27c10bec741e0ba9fcec3b49b4f62eeee798e41ca67b51aedf37ce8b360520a7640f7f7cf56def61d709dd7c5dbd32bdc2680b8fac5c52522b93f30e319991f4
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-type-traits/vcpkg.json
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-type-traits",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost type_traits module",
|
5 |
+
"homepage": "https://github.com/boostorg/type_traits",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-static-assert",
|
9 |
+
"boost-vcpkg-helpers"
|
10 |
+
]
|
11 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-typeof/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/typeof
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 cf0070cf2ed522138bc44136eee5bf08f0d1b9d1363442d7cae6f38978d536d099dc674708d7307ee4b9d9b934694aa40a11d9d57c1afe8b55f180302ad3cc7c
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-typeof/vcpkg.json
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-typeof",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost typeof module",
|
5 |
+
"homepage": "https://github.com/boostorg/typeof",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-preprocessor",
|
9 |
+
"boost-type-traits",
|
10 |
+
"boost-vcpkg-helpers"
|
11 |
+
]
|
12 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-ublas/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/ublas
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 1c4d94b31ce54a0a215c878654cf3a436f857913ec138a6801589b26527d97dc83dbd1908501328b3522d0d4ee18eaddace12187cb8a4146c6acb12dda1e2204
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-ublas/vcpkg.json
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-ublas",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost ublas module",
|
5 |
+
"homepage": "https://github.com/boostorg/ublas",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-compute",
|
8 |
+
"boost-concept-check",
|
9 |
+
"boost-config",
|
10 |
+
"boost-core",
|
11 |
+
"boost-interval",
|
12 |
+
"boost-iterator",
|
13 |
+
"boost-mpl",
|
14 |
+
"boost-range",
|
15 |
+
"boost-serialization",
|
16 |
+
"boost-smart-ptr",
|
17 |
+
"boost-static-assert",
|
18 |
+
"boost-type-traits",
|
19 |
+
"boost-typeof",
|
20 |
+
"boost-vcpkg-helpers"
|
21 |
+
]
|
22 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uninstall/portfile.cmake
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
2 |
+
|
3 |
+
message(STATUS "\nPlease use the following command when you need to remove all boost ports/components:\n\
|
4 |
+
\"./vcpkg remove boost-uninstall:${TARGET_TRIPLET} --recurse\"\n")
|
5 |
+
|
6 |
+
configure_file("${CMAKE_CURRENT_LIST_DIR}/vcpkg-cmake-wrapper.cmake" "${CURRENT_PACKAGES_DIR}/share/boost/vcpkg-cmake-wrapper.cmake" @ONLY)
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uninstall/vcpkg-cmake-wrapper.cmake
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
set(Boost_USE_STATIC_LIBS OFF)
|
2 |
+
set(Boost_USE_MULTITHREADED ON)
|
3 |
+
unset(Boost_USE_STATIC_RUNTIME)
|
4 |
+
set(Boost_NO_BOOST_CMAKE ON)
|
5 |
+
unset(Boost_USE_STATIC_RUNTIME CACHE)
|
6 |
+
if("${CMAKE_VS_PLATFORM_TOOLSET}" STREQUAL "v120")
|
7 |
+
set(Boost_COMPILER "-vc120")
|
8 |
+
else()
|
9 |
+
set(Boost_COMPILER "-vc140")
|
10 |
+
endif()
|
11 |
+
_find_package(${ARGS})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uninstall/vcpkg.json
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-uninstall",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Internal vcpkg port used to uninstall Boost"
|
5 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-units/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/units
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 192142782fbb800d6ae475acc3c639d18090e668efce8fd3c17353f8b6db5fa7da3814e5bb76b65c500963c4cc89d9d79bfed750efeb3a952d3510a601442d07
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-units/vcpkg.json
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-units",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost units module",
|
5 |
+
"homepage": "https://github.com/boostorg/units",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-core",
|
10 |
+
"boost-integer",
|
11 |
+
"boost-io",
|
12 |
+
"boost-lambda",
|
13 |
+
"boost-math",
|
14 |
+
"boost-mpl",
|
15 |
+
"boost-preprocessor",
|
16 |
+
"boost-static-assert",
|
17 |
+
"boost-type-traits",
|
18 |
+
"boost-typeof",
|
19 |
+
"boost-vcpkg-helpers"
|
20 |
+
]
|
21 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-unordered/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/unordered
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 49aa2d33e709919da03d2038eddaedaf6c91e18039e398bbc319ef6a798f425065b4e8e218b7d84c20c5409fd3968c43f6ea116e5bf77878880498f1a96548e6
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-unordered/vcpkg.json
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-unordered",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost unordered module",
|
5 |
+
"homepage": "https://github.com/boostorg/unordered",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-container",
|
10 |
+
"boost-container-hash",
|
11 |
+
"boost-core",
|
12 |
+
"boost-detail",
|
13 |
+
"boost-move",
|
14 |
+
"boost-predef",
|
15 |
+
"boost-preprocessor",
|
16 |
+
"boost-smart-ptr",
|
17 |
+
"boost-throw-exception",
|
18 |
+
"boost-tuple",
|
19 |
+
"boost-type-traits",
|
20 |
+
"boost-vcpkg-helpers"
|
21 |
+
]
|
22 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-utility/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/utility
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 6c7a3bc70b3e11a2d5911eaf810e90a694ea87d8338b60218c8cdb8f732e7ee402abb41bd292e252b2c824428dad11cd0e8bfe5791843e172032e945b2a5ad44
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-utility/vcpkg.json
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-utility",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost utility module",
|
5 |
+
"homepage": "https://github.com/boostorg/utility",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-core",
|
9 |
+
"boost-io",
|
10 |
+
"boost-preprocessor",
|
11 |
+
"boost-throw-exception",
|
12 |
+
"boost-type-traits",
|
13 |
+
"boost-vcpkg-helpers"
|
14 |
+
]
|
15 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uuid/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/uuid
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 8f2dd8057d6e54d9540ed905018b167c5211380f3cc0b0a0fb4753ec74007f1ae6cfeea080e4cb7a073aaa0182a088ce7658cd4bcaf3ca8ae64bf711aa1a0a7b
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-uuid/vcpkg.json
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-uuid",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost uuid module",
|
5 |
+
"homepage": "https://github.com/boostorg/uuid",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-container-hash",
|
10 |
+
"boost-core",
|
11 |
+
"boost-io",
|
12 |
+
"boost-move",
|
13 |
+
"boost-numeric-conversion",
|
14 |
+
"boost-predef",
|
15 |
+
"boost-random",
|
16 |
+
"boost-serialization",
|
17 |
+
"boost-static-assert",
|
18 |
+
"boost-throw-exception",
|
19 |
+
"boost-tti",
|
20 |
+
"boost-type-traits",
|
21 |
+
"boost-vcpkg-helpers",
|
22 |
+
"boost-winapi"
|
23 |
+
]
|
24 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-variant/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/variant
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 456ad20b949a49622cd6ccaf2be896b2ca976b90535f95e1c59efc27e7a02b9c56b6843464586f065c889be149d2afae80368e810a36aa5cd2314e2e64ca1842
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-variant/vcpkg.json
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-variant",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost variant module",
|
5 |
+
"homepage": "https://github.com/boostorg/variant",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-bind",
|
9 |
+
"boost-config",
|
10 |
+
"boost-container-hash",
|
11 |
+
"boost-core",
|
12 |
+
"boost-detail",
|
13 |
+
"boost-integer",
|
14 |
+
"boost-move",
|
15 |
+
"boost-mpl",
|
16 |
+
"boost-preprocessor",
|
17 |
+
"boost-static-assert",
|
18 |
+
"boost-throw-exception",
|
19 |
+
"boost-type-index",
|
20 |
+
"boost-type-traits",
|
21 |
+
"boost-utility",
|
22 |
+
"boost-vcpkg-helpers"
|
23 |
+
]
|
24 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-variant2/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/variant2
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 bcfd19db60eab579a80b5cfd49bfc70ac325dfcf45b0c4a759abd943b6bed22351cfd1eea5e828dc32d516ca2af2ade5ac2621f01b22596e5c072eade778119a
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-variant2/vcpkg.json
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-variant2",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost variant2 module",
|
5 |
+
"homepage": "https://github.com/boostorg/variant2",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-mp11",
|
10 |
+
"boost-vcpkg-helpers"
|
11 |
+
]
|
12 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vcpkg-helpers/boost-modular-headers.cmake
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
function(boost_modular_headers)
|
2 |
+
cmake_parse_arguments(_bm "" "SOURCE_PATH" "" ${ARGN})
|
3 |
+
|
4 |
+
if(NOT DEFINED _bm_SOURCE_PATH)
|
5 |
+
message(FATAL_ERROR "SOURCE_PATH is a required argument to boost_modular_headers.")
|
6 |
+
endif()
|
7 |
+
|
8 |
+
message(STATUS "Copying headers")
|
9 |
+
file(
|
10 |
+
COPY ${_bm_SOURCE_PATH}/include/boost
|
11 |
+
DESTINATION ${CURRENT_PACKAGES_DIR}/include
|
12 |
+
)
|
13 |
+
message(STATUS "Copying headers done")
|
14 |
+
|
15 |
+
file(INSTALL
|
16 |
+
${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/usage
|
17 |
+
${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/copyright
|
18 |
+
DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT}
|
19 |
+
)
|
20 |
+
endfunction()
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vcpkg-helpers/portfile.cmake
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
2 |
+
|
3 |
+
set(BOOST_VERSION 1.78.0)
|
4 |
+
|
5 |
+
file(INSTALL
|
6 |
+
${CMAKE_CURRENT_LIST_DIR}/boost-modular-headers.cmake
|
7 |
+
${CMAKE_CURRENT_LIST_DIR}/usage
|
8 |
+
DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT}
|
9 |
+
)
|
10 |
+
|
11 |
+
vcpkg_download_distfile(LICENSE
|
12 |
+
URLS "https://raw.githubusercontent.com/boostorg/boost/boost-${BOOST_VERSION}/LICENSE_1_0.txt"
|
13 |
+
FILENAME "boost_LICENSE_1_0.txt"
|
14 |
+
SHA512 d6078467835dba8932314c1c1e945569a64b065474d7aced27c9a7acc391d52e9f234138ed9f1aa9cd576f25f12f557e0b733c14891d42c16ecdc4a7bd4d60b8
|
15 |
+
)
|
16 |
+
|
17 |
+
file(INSTALL ${LICENSE} DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vcpkg-helpers/usage
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
The package boost is compatible with built-in CMake targets:
|
2 |
+
|
3 |
+
find_package(Boost REQUIRED [COMPONENTS <libs>...])
|
4 |
+
target_link_libraries(main PRIVATE Boost::boost Boost::<lib1> Boost::<lib2> ...)
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vcpkg-helpers/vcpkg.json
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-vcpkg-helpers",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"port-version": 1,
|
5 |
+
"description": "Internal vcpkg port used to modularize Boost",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-uninstall"
|
8 |
+
]
|
9 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vmd/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/vmd
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 344353e4a43957df0b1be78e5de8dc51928d98c1ed940e24efd506ef5574895b63b67149f335657dae781e4ea7ee35ae53b4d41aaee89418ce93b4d755e55c3d
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-vmd/vcpkg.json
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-vmd",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost vmd module",
|
5 |
+
"homepage": "https://github.com/boostorg/vmd",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-preprocessor",
|
8 |
+
"boost-vcpkg-helpers"
|
9 |
+
]
|
10 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-wave/portfile.cmake
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/wave
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 4de422e47415d4abff3ef8002a9489ddf10578fa51bb681e273b585acea5e3d055a12a084813f37103765d9372d1a0cf9a43fb224fb54cc76116f17d28193719
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-wave requires a newer version of vcpkg in order to build.")
|
13 |
+
endif()
|
14 |
+
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
|
15 |
+
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
|
16 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
17 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-wave/vcpkg.json
ADDED
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-wave",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost wave module",
|
5 |
+
"homepage": "https://github.com/boostorg/wave",
|
6 |
+
"supports": "!uwp",
|
7 |
+
"dependencies": [
|
8 |
+
"boost-assert",
|
9 |
+
{
|
10 |
+
"name": "boost-build",
|
11 |
+
"host": true
|
12 |
+
},
|
13 |
+
"boost-concept-check",
|
14 |
+
"boost-config",
|
15 |
+
"boost-core",
|
16 |
+
{
|
17 |
+
"name": "boost-filesystem",
|
18 |
+
"platform": "!uwp"
|
19 |
+
},
|
20 |
+
"boost-iterator",
|
21 |
+
"boost-lexical-cast",
|
22 |
+
{
|
23 |
+
"name": "boost-modular-build-helper",
|
24 |
+
"host": true
|
25 |
+
},
|
26 |
+
"boost-mpl",
|
27 |
+
"boost-multi-index",
|
28 |
+
"boost-optional",
|
29 |
+
"boost-pool",
|
30 |
+
"boost-preprocessor",
|
31 |
+
"boost-serialization",
|
32 |
+
"boost-smart-ptr",
|
33 |
+
"boost-spirit",
|
34 |
+
"boost-static-assert",
|
35 |
+
"boost-throw-exception",
|
36 |
+
"boost-type-traits",
|
37 |
+
"boost-vcpkg-helpers",
|
38 |
+
{
|
39 |
+
"name": "vcpkg-cmake",
|
40 |
+
"host": true
|
41 |
+
}
|
42 |
+
]
|
43 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-winapi/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/winapi
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 431d0091574e857f895a9b8659a474e5aaf7ba0e80f0a15da445f2ed3612e192bdd0763e024a62ad94f8a0efbfadbd00c7caf20836409fb46fb0dc1520236dd6
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-winapi/vcpkg.json
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-winapi",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost winapi module",
|
5 |
+
"homepage": "https://github.com/boostorg/winapi",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-predef",
|
9 |
+
"boost-vcpkg-helpers"
|
10 |
+
]
|
11 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-xpressive/portfile.cmake
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/xpressive
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 9d9235e29d6ed07ab3ed88aedc8736093c93fad3507360fb506c7ed6cb5e9cdf115d6a2ebf5a1c5022189329b172b79e5dc64d63b6a0edea94c25820d3c138d9
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
12 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-xpressive/vcpkg.json
ADDED
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-xpressive",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost xpressive module",
|
5 |
+
"homepage": "https://github.com/boostorg/xpressive",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-conversion",
|
10 |
+
"boost-core",
|
11 |
+
"boost-exception",
|
12 |
+
"boost-fusion",
|
13 |
+
"boost-integer",
|
14 |
+
"boost-iterator",
|
15 |
+
"boost-lexical-cast",
|
16 |
+
"boost-mpl",
|
17 |
+
"boost-numeric-conversion",
|
18 |
+
"boost-optional",
|
19 |
+
"boost-preprocessor",
|
20 |
+
"boost-proto",
|
21 |
+
"boost-range",
|
22 |
+
"boost-smart-ptr",
|
23 |
+
"boost-spirit",
|
24 |
+
"boost-static-assert",
|
25 |
+
"boost-throw-exception",
|
26 |
+
"boost-type-traits",
|
27 |
+
"boost-typeof",
|
28 |
+
"boost-utility",
|
29 |
+
"boost-vcpkg-helpers"
|
30 |
+
]
|
31 |
+
}
|