Spaces:
Sleeping
Sleeping
e0783826e8b0a9fd055f7d3c3eee5d2bd1d5741d8bbde8c0728afad89a2d0d09
Browse files- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-mpi/portfile.cmake +18 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-mpi/vcpkg.json +56 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-mpl/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-mpl/vcpkg.json +16 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-msm/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-msm/vcpkg.json +26 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multi-array/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multi-array/vcpkg.json +19 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multi-index/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multi-index/vcpkg.json +27 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multiprecision/0001-Fix-selection-logic-in-intel_intrinsics.hpp.patch +29 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multiprecision/portfile.cmake +13 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multiprecision/vcpkg.json +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-nowide/b2-options.cmake +3 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-nowide/portfile.cmake +24 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-nowide/vcpkg.json +26 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-numeric-conversion/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-numeric-conversion/vcpkg.json +16 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-odeint/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-odeint/vcpkg.json +37 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-optional/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-optional/vcpkg.json +19 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-outcome/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-outcome/vcpkg.json +13 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-parameter-python/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-parameter-python/vcpkg.json +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-parameter/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-parameter/vcpkg.json +19 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-pfr/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-pfr/vcpkg.json +9 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-phoenix/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-phoenix/vcpkg.json +23 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-poly-collection/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-poly-collection/vcpkg.json +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-polygon/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-polygon/vcpkg.json +10 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-pool/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-pool/vcpkg.json +15 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-predef/portfile.cmake +14 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-predef/vcpkg.json +9 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-preprocessor/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-preprocessor/vcpkg.json +9 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-process/fix_include.patch +13 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-process/portfile.cmake +13 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-process/vcpkg.json +26 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-program-options/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-program-options/vcpkg.json +34 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-property-map-parallel/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-property-map/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-property-map/vcpkg.json +23 -0
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-mpi/portfile.cmake
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/mpi
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 22037c92eb0f2a8e26b39637003b0b470d1e34f85cb6c83cb6d63d84ff9b57adcf172ff4ecf86a30d07bd89f422a4b39eb12a7e5940648f6ebb2b7af66a00f2e
|
8 |
+
HEAD_REF master
|
9 |
+
PATCHES fix-build-boost_mpi_python-on-windows.patch
|
10 |
+
)
|
11 |
+
|
12 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
13 |
+
message(FATAL_ERROR "boost-mpi requires a newer version of vcpkg in order to build.")
|
14 |
+
endif()
|
15 |
+
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
|
16 |
+
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
|
17 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
18 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-mpi/vcpkg.json
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-mpi",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost mpi module",
|
5 |
+
"homepage": "https://github.com/boostorg/mpi",
|
6 |
+
"supports": "!uwp",
|
7 |
+
"dependencies": [
|
8 |
+
"boost-assert",
|
9 |
+
{
|
10 |
+
"name": "boost-build",
|
11 |
+
"host": true
|
12 |
+
},
|
13 |
+
"boost-config",
|
14 |
+
"boost-core",
|
15 |
+
"boost-foreach",
|
16 |
+
"boost-function",
|
17 |
+
"boost-graph",
|
18 |
+
"boost-integer",
|
19 |
+
"boost-iterator",
|
20 |
+
"boost-lexical-cast",
|
21 |
+
{
|
22 |
+
"name": "boost-modular-build-helper",
|
23 |
+
"host": true
|
24 |
+
},
|
25 |
+
"boost-mpl",
|
26 |
+
"boost-optional",
|
27 |
+
"boost-serialization",
|
28 |
+
"boost-smart-ptr",
|
29 |
+
"boost-static-assert",
|
30 |
+
"boost-throw-exception",
|
31 |
+
"boost-type-traits",
|
32 |
+
"boost-utility",
|
33 |
+
"boost-vcpkg-helpers",
|
34 |
+
"mpi",
|
35 |
+
{
|
36 |
+
"name": "vcpkg-cmake",
|
37 |
+
"host": true
|
38 |
+
}
|
39 |
+
],
|
40 |
+
"features": {
|
41 |
+
"python3": {
|
42 |
+
"description": "Build Python3 bindings",
|
43 |
+
"supports": "!static",
|
44 |
+
"dependencies": [
|
45 |
+
{
|
46 |
+
"name": "boost-python",
|
47 |
+
"features": [
|
48 |
+
"python3"
|
49 |
+
],
|
50 |
+
"platform": "!uwp & !emscripten & !ios & !android"
|
51 |
+
},
|
52 |
+
"python3"
|
53 |
+
]
|
54 |
+
}
|
55 |
+
}
|
56 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-mpl/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/mpl
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 0aa3d20b10f5a4a655d07499372ac74114458a6209dc536a3a061e13683a12c98c9b129e3e5d103d95773fcf14afc6f94ac82ddb84d21dee55338bb5bbf2a47f
|
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-mpl/vcpkg.json
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-mpl",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost mpl module",
|
5 |
+
"homepage": "https://github.com/boostorg/mpl",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-core",
|
9 |
+
"boost-predef",
|
10 |
+
"boost-preprocessor",
|
11 |
+
"boost-static-assert",
|
12 |
+
"boost-type-traits",
|
13 |
+
"boost-utility",
|
14 |
+
"boost-vcpkg-helpers"
|
15 |
+
]
|
16 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-msm/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/msm
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 0cc80428548b5fbde38efd8426bca954205e26ea2b9da1d9c682cd9315b298759c8db0540d0e216ff57bd613cebe9317764b2b52d24143ebee6c1eb080908eb1
|
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-msm/vcpkg.json
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-msm",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost msm module",
|
5 |
+
"homepage": "https://github.com/boostorg/msm",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-any",
|
8 |
+
"boost-assert",
|
9 |
+
"boost-bind",
|
10 |
+
"boost-circular-buffer",
|
11 |
+
"boost-config",
|
12 |
+
"boost-core",
|
13 |
+
"boost-function",
|
14 |
+
"boost-fusion",
|
15 |
+
"boost-mpl",
|
16 |
+
"boost-parameter",
|
17 |
+
"boost-phoenix",
|
18 |
+
"boost-preprocessor",
|
19 |
+
"boost-proto",
|
20 |
+
"boost-serialization",
|
21 |
+
"boost-tuple",
|
22 |
+
"boost-type-traits",
|
23 |
+
"boost-typeof",
|
24 |
+
"boost-vcpkg-helpers"
|
25 |
+
]
|
26 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multi-array/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/multi_array
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 835a43e508ef2b2e03ecc8268770eb2e523414406d0da34ab5fdedf65e65b0f6d3dcfa8efbd2f4ee226331a56cb977106d8bdf8f285aa36f9055017be5be080b
|
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-multi-array/vcpkg.json
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-multi-array",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost multi_array module",
|
5 |
+
"homepage": "https://github.com/boostorg/multi_array",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-array",
|
8 |
+
"boost-assert",
|
9 |
+
"boost-concept-check",
|
10 |
+
"boost-config",
|
11 |
+
"boost-core",
|
12 |
+
"boost-functional",
|
13 |
+
"boost-iterator",
|
14 |
+
"boost-mpl",
|
15 |
+
"boost-static-assert",
|
16 |
+
"boost-type-traits",
|
17 |
+
"boost-vcpkg-helpers"
|
18 |
+
]
|
19 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multi-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/multi_index
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 ea183d2e87d5d8655f96085ace78e8ee12678ae4603077773c658f6aa4d7bd86e1c120e0e0b6fef3b4fb42bf9ecbb79c4819c508eae4f5bf71c0ac6b50ec712a
|
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-multi-index/vcpkg.json
ADDED
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-multi-index",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost multi_index module",
|
5 |
+
"homepage": "https://github.com/boostorg/multi_index",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-bind",
|
9 |
+
"boost-config",
|
10 |
+
"boost-container-hash",
|
11 |
+
"boost-core",
|
12 |
+
"boost-foreach",
|
13 |
+
"boost-integer",
|
14 |
+
"boost-iterator",
|
15 |
+
"boost-move",
|
16 |
+
"boost-mpl",
|
17 |
+
"boost-preprocessor",
|
18 |
+
"boost-serialization",
|
19 |
+
"boost-smart-ptr",
|
20 |
+
"boost-static-assert",
|
21 |
+
"boost-throw-exception",
|
22 |
+
"boost-tuple",
|
23 |
+
"boost-type-traits",
|
24 |
+
"boost-utility",
|
25 |
+
"boost-vcpkg-helpers"
|
26 |
+
]
|
27 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multiprecision/0001-Fix-selection-logic-in-intel_intrinsics.hpp.patch
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
From e1ae1e4dc3d450e47693f3b190520b598f88fc60 Mon Sep 17 00:00:00 2001
|
2 |
+
From: jzmaddock <[email protected]>
|
3 |
+
Date: Sat, 18 Dec 2021 16:58:47 +0000
|
4 |
+
Subject: [PATCH] Fix selection logic in intel_intrinsics.hpp To correctly
|
5 |
+
exclude msvc+arm. Fixes https://github.com/boostorg/multiprecision/issues/405
|
6 |
+
|
7 |
+
---
|
8 |
+
include/boost/multiprecision/cpp_int/intel_intrinsics.hpp | 4 ++--
|
9 |
+
1 file changed, 2 insertions(+), 2 deletions(-)
|
10 |
+
|
11 |
+
diff --git a/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp b/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp
|
12 |
+
index fcfacef1..eb4624bb 100644
|
13 |
+
--- a/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp
|
14 |
+
+++ b/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp
|
15 |
+
@@ -31,9 +31,9 @@
|
16 |
+
#undef BOOST_MP_HAS_IMMINTRIN_H
|
17 |
+
#endif
|
18 |
+
|
19 |
+
-#if defined(BOOST_MSVC) && !defined(_M_IX86) && !defined(_M_ARM64) && !defined(_M_X64)
|
20 |
+
+#if defined(BOOST_MSVC) && !defined(_M_IX86) && !defined(_M_X64) && !defined(_M_AMD64)
|
21 |
+
//
|
22 |
+
-// When targeting platforms such as ARM, msvc still has the INtel headers in it's include path
|
23 |
+
+// When targeting platforms such as ARM, msvc still has the Intel headers in it's include path
|
24 |
+
// even though they're not usable. See https://github.com/boostorg/multiprecision/issues/321
|
25 |
+
//
|
26 |
+
#undef BOOST_MP_HAS_IMMINTRIN_H
|
27 |
+
--
|
28 |
+
2.34.1.windows.1
|
29 |
+
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multiprecision/portfile.cmake
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/multiprecision
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 eef97b9a53e85e921d29dcea521ba8f751d71f03782d53eda345628d1ba400b83c7f656f41340128ded0a54a6d7955b1493cdca3804bea586158aa28b02fc941
|
8 |
+
HEAD_REF master
|
9 |
+
PATCHES 0001-Fix-selection-logic-in-intel_intrinsics.hpp.patch
|
10 |
+
)
|
11 |
+
|
12 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
13 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-multiprecision/vcpkg.json
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-multiprecision",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost multiprecision module",
|
5 |
+
"homepage": "https://github.com/boostorg/multiprecision",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-core",
|
10 |
+
"boost-integer",
|
11 |
+
"boost-lexical-cast",
|
12 |
+
"boost-math",
|
13 |
+
"boost-predef",
|
14 |
+
"boost-random",
|
15 |
+
"boost-vcpkg-helpers"
|
16 |
+
]
|
17 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-nowide/b2-options.cmake
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
if(APPLE)
|
2 |
+
list(APPEND B2_OPTIONS cxxstd=11)
|
3 |
+
endif()
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-nowide/portfile.cmake
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/nowide
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 115ec3a2c98e316ecc1c657467c79cdddb28a07181929d3ac496db34f1b29faad460dfd47d98f110374534f2257db4b52088ed234ff1feeabff15a52ff525426
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents)
|
12 |
+
string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}")
|
13 |
+
file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}")
|
14 |
+
file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config")
|
15 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
16 |
+
message(FATAL_ERROR "boost-nowide requires a newer version of vcpkg in order to build.")
|
17 |
+
endif()
|
18 |
+
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
|
19 |
+
boost_modular_build(
|
20 |
+
SOURCE_PATH ${SOURCE_PATH}
|
21 |
+
BOOST_CMAKE_FRAGMENT "${CMAKE_CURRENT_LIST_DIR}/b2-options.cmake"
|
22 |
+
)
|
23 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
24 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-nowide/vcpkg.json
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-nowide",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost nowide module",
|
5 |
+
"homepage": "https://github.com/boostorg/nowide",
|
6 |
+
"dependencies": [
|
7 |
+
{
|
8 |
+
"name": "boost-build",
|
9 |
+
"host": true
|
10 |
+
},
|
11 |
+
"boost-config",
|
12 |
+
{
|
13 |
+
"name": "boost-filesystem",
|
14 |
+
"platform": "!uwp"
|
15 |
+
},
|
16 |
+
{
|
17 |
+
"name": "boost-modular-build-helper",
|
18 |
+
"host": true
|
19 |
+
},
|
20 |
+
"boost-vcpkg-helpers",
|
21 |
+
{
|
22 |
+
"name": "vcpkg-cmake",
|
23 |
+
"host": true
|
24 |
+
}
|
25 |
+
]
|
26 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-numeric-conversion/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/numeric_conversion
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 de22f330cfa890c2633f021500b1e6ad5836c93905bd6d228bb60acf52fde94783a7594d4722dfd645a957f5a1868f5e71510f7e359e0167bcc7b2161a369de7
|
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-numeric-conversion/vcpkg.json
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-numeric-conversion",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost numeric_conversion module",
|
5 |
+
"homepage": "https://github.com/boostorg/numeric_conversion",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-conversion",
|
9 |
+
"boost-core",
|
10 |
+
"boost-mpl",
|
11 |
+
"boost-preprocessor",
|
12 |
+
"boost-throw-exception",
|
13 |
+
"boost-type-traits",
|
14 |
+
"boost-vcpkg-helpers"
|
15 |
+
]
|
16 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-odeint/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/odeint
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 780e08bc8f36e3d6cb3c98dff10ae9c35f84ad468a9358d95238a08475c3091c7ed44d5b76067cc0a6db5ec1c364f3bc43ab58bd120e110353d6f39115022d93
|
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-odeint/vcpkg.json
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-odeint",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost odeint module",
|
5 |
+
"homepage": "https://github.com/boostorg/odeint",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-array",
|
8 |
+
"boost-assert",
|
9 |
+
"boost-bind",
|
10 |
+
"boost-compute",
|
11 |
+
"boost-config",
|
12 |
+
"boost-core",
|
13 |
+
"boost-function",
|
14 |
+
"boost-fusion",
|
15 |
+
"boost-iterator",
|
16 |
+
"boost-math",
|
17 |
+
"boost-mpl",
|
18 |
+
"boost-multi-array",
|
19 |
+
"boost-preprocessor",
|
20 |
+
"boost-range",
|
21 |
+
"boost-static-assert",
|
22 |
+
"boost-throw-exception",
|
23 |
+
"boost-type-traits",
|
24 |
+
"boost-ublas",
|
25 |
+
"boost-units",
|
26 |
+
"boost-utility",
|
27 |
+
"boost-vcpkg-helpers"
|
28 |
+
],
|
29 |
+
"features": {
|
30 |
+
"mpi": {
|
31 |
+
"description": "Support parallelization with MPI",
|
32 |
+
"dependencies": [
|
33 |
+
"boost-mpi"
|
34 |
+
]
|
35 |
+
}
|
36 |
+
}
|
37 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-optional/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/optional
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 490eadd8017595a5c019da8c0c3b0e2569829d58ab31b2b575a2bbf9f218b9fc7aa42dcec3f6e9178ca10c438966889bbd77bb6013bf749bde9ba49e7fba2d97
|
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-optional/vcpkg.json
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-optional",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost optional module",
|
5 |
+
"homepage": "https://github.com/boostorg/optional",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-core",
|
10 |
+
"boost-detail",
|
11 |
+
"boost-move",
|
12 |
+
"boost-predef",
|
13 |
+
"boost-static-assert",
|
14 |
+
"boost-throw-exception",
|
15 |
+
"boost-type-traits",
|
16 |
+
"boost-utility",
|
17 |
+
"boost-vcpkg-helpers"
|
18 |
+
]
|
19 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-outcome/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/outcome
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 39ed3377a61c72fcc30256359988df54370423c54bb2586e9e0d6a42157c1825828a0fb710ccc1b2c44a9cc93baae2a33f30fd5a86e4c759f0902081aa65fc64
|
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-outcome/vcpkg.json
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-outcome",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost outcome module",
|
5 |
+
"homepage": "https://github.com/boostorg/outcome",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-exception",
|
9 |
+
"boost-system",
|
10 |
+
"boost-throw-exception",
|
11 |
+
"boost-vcpkg-helpers"
|
12 |
+
]
|
13 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-parameter-python/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/parameter_python
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 137929b7e257ace791e4b8a27ea481db986d7e47d1e105369bd44dacf6886c8b04cf7f95cb2cbe640e58e50fa33dd16df95034bf56a021ea8aad6a02e171db05
|
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-parameter-python/vcpkg.json
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-parameter-python",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost parameter_python module",
|
5 |
+
"homepage": "https://github.com/boostorg/parameter_python",
|
6 |
+
"supports": "!emscripten",
|
7 |
+
"dependencies": [
|
8 |
+
"boost-mpl",
|
9 |
+
"boost-parameter",
|
10 |
+
"boost-preprocessor",
|
11 |
+
{
|
12 |
+
"name": "boost-python",
|
13 |
+
"platform": "!uwp & !emscripten & !ios & !android"
|
14 |
+
},
|
15 |
+
"boost-vcpkg-helpers"
|
16 |
+
]
|
17 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-parameter/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/parameter
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 9e524ed3627852962b6a7a8dd324341b1ef181aac5300e78065846ee20dc110cdcfab348e02050d4cd82ff800ef361c980a1b3c95da2c24372aedb581fe8478d
|
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-parameter/vcpkg.json
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-parameter",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost parameter module",
|
5 |
+
"homepage": "https://github.com/boostorg/parameter",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-core",
|
9 |
+
"boost-function",
|
10 |
+
"boost-fusion",
|
11 |
+
"boost-mp11",
|
12 |
+
"boost-mpl",
|
13 |
+
"boost-optional",
|
14 |
+
"boost-preprocessor",
|
15 |
+
"boost-type-traits",
|
16 |
+
"boost-utility",
|
17 |
+
"boost-vcpkg-helpers"
|
18 |
+
]
|
19 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-pfr/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/pfr
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 0c333e25cb63e94b8119341ffe74b805373818e46a5048662152c3c8b23ad19c1efc16c8700a9efcb029b295cf7e853d4f3fd561b6d8569177b1a9d14dd1ddf3
|
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-pfr/vcpkg.json
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-pfr",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost pfr module",
|
5 |
+
"homepage": "https://github.com/boostorg/pfr",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-vcpkg-helpers"
|
8 |
+
]
|
9 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-phoenix/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/phoenix
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 38d64222a205f76f94ca6822c9f67c41fad7001b0939548fdd725588cd0f95c0acbff64eb8ca93ca3184328d54d4b312bbf768237010ca20dff17c455589a9fc
|
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-phoenix/vcpkg.json
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-phoenix",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost phoenix module",
|
5 |
+
"homepage": "https://github.com/boostorg/phoenix",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-bind",
|
9 |
+
"boost-config",
|
10 |
+
"boost-core",
|
11 |
+
"boost-function",
|
12 |
+
"boost-fusion",
|
13 |
+
"boost-mpl",
|
14 |
+
"boost-predef",
|
15 |
+
"boost-preprocessor",
|
16 |
+
"boost-proto",
|
17 |
+
"boost-range",
|
18 |
+
"boost-smart-ptr",
|
19 |
+
"boost-type-traits",
|
20 |
+
"boost-utility",
|
21 |
+
"boost-vcpkg-helpers"
|
22 |
+
]
|
23 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-poly-collection/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/poly_collection
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 24bdc5bcda3b2da29cf34bbf97e47a97881c0e68bbcdb432939f7d25adb5c2994e1a02e5105e2e4b34a9e78d03e70ba7dccaa20b9510601bc4a30b5b2d1e3ab3
|
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-poly-collection/vcpkg.json
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-poly-collection",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost poly_collection module",
|
5 |
+
"homepage": "https://github.com/boostorg/poly_collection",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-core",
|
10 |
+
"boost-iterator",
|
11 |
+
"boost-mp11",
|
12 |
+
"boost-mpl",
|
13 |
+
"boost-type-erasure",
|
14 |
+
"boost-type-traits",
|
15 |
+
"boost-vcpkg-helpers"
|
16 |
+
]
|
17 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-polygon/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/polygon
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 9c03be93205e61b344493c5e40deeb59e42d4e47e45b27405c55b5bcdacbfc3a680400aa9c338440ef1fa6b366ffaab63e8a7a87ae2d6a9a7d3e135eb0bec7ad
|
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-polygon/vcpkg.json
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-polygon",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost polygon module",
|
5 |
+
"homepage": "https://github.com/boostorg/polygon",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-vcpkg-helpers"
|
9 |
+
]
|
10 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-pool/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/pool
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 1cf8cd5659bf260f0bfc57c799bc37f8313e8420918c4b96ab8526caedca8ffe344bb7770d3c0c52b0ea421c360df038e1d5c1d2e882c8ab497996feb7d7d90e
|
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-pool/vcpkg.json
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-pool",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost pool module",
|
5 |
+
"homepage": "https://github.com/boostorg/pool",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-integer",
|
10 |
+
"boost-throw-exception",
|
11 |
+
"boost-type-traits",
|
12 |
+
"boost-vcpkg-helpers",
|
13 |
+
"boost-winapi"
|
14 |
+
]
|
15 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-predef/portfile.cmake
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/predef
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 96755a174f94565485976663d92cbb9bc61e9ec669c678161144f9f2010d98ab9df8eb1bc1afa4a72aa2b39cf876a65a17afd41e221d08709cab2053756c42bf
|
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})
|
13 |
+
|
14 |
+
file(COPY ${SOURCE_PATH}/tools/check DESTINATION ${CURRENT_PACKAGES_DIR}/share/boost-predef)
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-predef/vcpkg.json
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-predef",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost predef module",
|
5 |
+
"homepage": "https://github.com/boostorg/predef",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-vcpkg-helpers"
|
8 |
+
]
|
9 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-preprocessor/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/preprocessor
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 55bbc91f7745a66e1ac02e8cf151cd8e10c143f47fca3d8b65f2fb6caed232a6ed939b7344cffdc1d8ea49caa404d1043bde85efe9e0c17ee2c7cff055a9d657
|
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-preprocessor/vcpkg.json
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-preprocessor",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost preprocessor module",
|
5 |
+
"homepage": "https://github.com/boostorg/preprocessor",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-vcpkg-helpers"
|
8 |
+
]
|
9 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-process/fix_include.patch
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
diff --git a/include/boost/process/detail/traits/wchar_t.hpp b/include/boost/process/detail/traits/wchar_t.hpp
|
2 |
+
index 812a92c..98026d3 100644
|
3 |
+
--- a/include/boost/process/detail/traits/wchar_t.hpp
|
4 |
+
+++ b/include/boost/process/detail/traits/wchar_t.hpp
|
5 |
+
@@ -12,6 +12,8 @@
|
6 |
+
#include <boost/process/detail/traits/env.hpp>
|
7 |
+
#include <boost/process/locale.hpp>
|
8 |
+
|
9 |
+
+#include <algorithm>
|
10 |
+
+
|
11 |
+
namespace boost { namespace process { namespace detail {
|
12 |
+
|
13 |
+
//template
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-process/portfile.cmake
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/process
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 c7fadf8771f73ae620176eb6404b06233485cf827eacdb7220d18d50950e5649b3e30ad6060ad2abe1b92913ec0e775cb00955237e4393597eefd18ab538f94b
|
8 |
+
HEAD_REF master
|
9 |
+
PATCHES fix_include.patch
|
10 |
+
)
|
11 |
+
|
12 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
13 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-process/vcpkg.json
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-process",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost process module",
|
5 |
+
"homepage": "https://github.com/boostorg/process",
|
6 |
+
"supports": "!emscripten",
|
7 |
+
"dependencies": [
|
8 |
+
"boost-algorithm",
|
9 |
+
"boost-asio",
|
10 |
+
"boost-config",
|
11 |
+
"boost-core",
|
12 |
+
{
|
13 |
+
"name": "boost-filesystem",
|
14 |
+
"platform": "!uwp"
|
15 |
+
},
|
16 |
+
"boost-fusion",
|
17 |
+
"boost-iterator",
|
18 |
+
"boost-move",
|
19 |
+
"boost-optional",
|
20 |
+
"boost-system",
|
21 |
+
"boost-tokenizer",
|
22 |
+
"boost-type-index",
|
23 |
+
"boost-vcpkg-helpers",
|
24 |
+
"boost-winapi"
|
25 |
+
]
|
26 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-program-options/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/program_options
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 485d09ab4281b6e13e500bb72d8e278a8bc68d70f90c008cf8970595828d2c3e8f5ae43a81440aca3aa6879a51491b2e1c10321eeea7aa689d71373c114e602e
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-program-options 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-program-options/vcpkg.json
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-program-options",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost program_options module",
|
5 |
+
"homepage": "https://github.com/boostorg/program_options",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-any",
|
8 |
+
"boost-bind",
|
9 |
+
{
|
10 |
+
"name": "boost-build",
|
11 |
+
"host": true
|
12 |
+
},
|
13 |
+
"boost-config",
|
14 |
+
"boost-core",
|
15 |
+
"boost-detail",
|
16 |
+
"boost-function",
|
17 |
+
"boost-iterator",
|
18 |
+
"boost-lexical-cast",
|
19 |
+
{
|
20 |
+
"name": "boost-modular-build-helper",
|
21 |
+
"host": true
|
22 |
+
},
|
23 |
+
"boost-smart-ptr",
|
24 |
+
"boost-static-assert",
|
25 |
+
"boost-throw-exception",
|
26 |
+
"boost-tokenizer",
|
27 |
+
"boost-type-traits",
|
28 |
+
"boost-vcpkg-helpers",
|
29 |
+
{
|
30 |
+
"name": "vcpkg-cmake",
|
31 |
+
"host": true
|
32 |
+
}
|
33 |
+
]
|
34 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-property-map-parallel/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/property_map_parallel
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 f6c734ca16b19d249a6b6ee66348f9671ee1f3bbb3a33ac8872e236781ecd2139df4c8c77b7bca89c51df973ee84de254ae01c892770a5caa365571ab5e8e852
|
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-property-map/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/property_map
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 0e381bc06ec61e9f6ac30341048c7183b97eb18fed4676a836c4f048cfa19b2e3e2331251bb4a5a66715f28426f8f9feefd85fbb1573b4109aadc0b6f8719be4
|
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-property-map/vcpkg.json
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-property-map",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost property_map module",
|
5 |
+
"homepage": "https://github.com/boostorg/property_map",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-any",
|
8 |
+
"boost-assert",
|
9 |
+
"boost-concept-check",
|
10 |
+
"boost-config",
|
11 |
+
"boost-core",
|
12 |
+
"boost-function",
|
13 |
+
"boost-iterator",
|
14 |
+
"boost-lexical-cast",
|
15 |
+
"boost-mpl",
|
16 |
+
"boost-smart-ptr",
|
17 |
+
"boost-static-assert",
|
18 |
+
"boost-throw-exception",
|
19 |
+
"boost-type-traits",
|
20 |
+
"boost-utility",
|
21 |
+
"boost-vcpkg-helpers"
|
22 |
+
]
|
23 |
+
}
|