Spaces:
Sleeping
Sleeping
061a2c4f282378f8a4837bebfcc2af148952271dcdfed45a6ab313ab91d1971b
Browse files- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-build/0001-don-t-skip-install-targets.patch +75 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-build/0002-fix-get-version.patch +13 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-build/portfile.cmake +75 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-build/vcpkg.json +10 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-callable-traits/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-callable-traits/vcpkg.json +9 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-chrono/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-chrono/vcpkg.json +36 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-circular-buffer/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-circular-buffer/vcpkg.json +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-compatibility/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-compatibility/vcpkg.json +9 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-compute/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-compute/vcpkg.json +39 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-concept-check/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-concept-check/vcpkg.json +13 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-config/portfile.cmake +19 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-config/vcpkg.json +9 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-container-hash/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-container-hash/vcpkg.json +16 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-container/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-container/vcpkg.json +29 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-context/b2-options.cmake.in +29 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-context/portfile.cmake +29 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-context/vcpkg.json +29 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-contract/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-contract/vcpkg.json +37 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-conversion/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-conversion/vcpkg.json +16 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-convert/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-convert/vcpkg.json +20 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-core/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-core/vcpkg.json +13 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-coroutine/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-coroutine/vcpkg.json +35 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-coroutine2/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-coroutine2/vcpkg.json +16 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-crc/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-crc/vcpkg.json +13 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-date-time/portfile.cmake +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-date-time/vcpkg.json +36 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-describe/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-describe/vcpkg.json +10 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-detail/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-detail/vcpkg.json +14 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-dll/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-dll/vcpkg.json +27 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-dynamic-bitset/portfile.cmake +12 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-dynamic-bitset/vcpkg.json +17 -0
- third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-endian/portfile.cmake +12 -0
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-build/0001-don-t-skip-install-targets.patch
ADDED
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
From 78fd284a42caabe8815cb0870b46e5567872e75b Mon Sep 17 00:00:00 2001
|
2 |
+
From: Dmitry <[email protected]>
|
3 |
+
Date: Sat, 11 Dec 2021 16:58:23 +0300
|
4 |
+
Subject: [PATCH] Don't skip install targets if there's <build>no in ureqs
|
5 |
+
(#113)
|
6 |
+
|
7 |
+
---
|
8 |
+
src/tools/stage.jam | 4 ++++
|
9 |
+
test/install_build_no.py | 26 ++++++++++++++++++++++++++
|
10 |
+
test/test_all.py | 1 +
|
11 |
+
3 files changed, 31 insertions(+)
|
12 |
+
create mode 100755 test/install_build_no.py
|
13 |
+
|
14 |
+
diff --git a/src/tools/stage.jam b/src/tools/stage.jam
|
15 |
+
index c5f02e3b..325129dc 100644
|
16 |
+
--- a/src/tools/stage.jam
|
17 |
+
+++ b/src/tools/stage.jam
|
18 |
+
@@ -478,6 +478,10 @@ class install-target-class : basic-target
|
19 |
+
return [ sequence.unique $(result2) ] ;
|
20 |
+
}
|
21 |
+
|
22 |
+
+ rule skip-from-usage-requirements ( )
|
23 |
+
+ {
|
24 |
+
+ }
|
25 |
+
+
|
26 |
+
# Returns true iff 'type' is subtype of some element of 'types-to-include'.
|
27 |
+
#
|
28 |
+
local rule include-type ( type : types-to-include * )
|
29 |
+
diff --git a/test/install_build_no.py b/test/install_build_no.py
|
30 |
+
new file mode 100755
|
31 |
+
index 00000000..0ccf3c5c
|
32 |
+
--- /dev/null
|
33 |
+
+++ b/test/install_build_no.py
|
34 |
+
@@ -0,0 +1,26 @@
|
35 |
+
+#!/usr/bin/python
|
36 |
+
+
|
37 |
+
+# Copyright 2021 Dmitry Arkhipov ([email protected])
|
38 |
+
+# Distributed under the Boost Software License, Version 1.0.
|
39 |
+
+# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt)
|
40 |
+
+
|
41 |
+
+# Check that <build>no in usage-requirements of dependencies does not affect
|
42 |
+
+# install rule, i.e. a skipped installed target does not affect insallation of
|
43 |
+
+# other targets.
|
44 |
+
+
|
45 |
+
+import BoostBuild
|
46 |
+
+
|
47 |
+
+t = BoostBuild.Tester()
|
48 |
+
+
|
49 |
+
+t.write("a.cpp", "int main() {}\n")
|
50 |
+
+
|
51 |
+
+t.write("jamroot.jam", """
|
52 |
+
+make x : : maker : <build>no ;
|
53 |
+
+exe a : a.cpp ;
|
54 |
+
+install install : x a ;
|
55 |
+
+""")
|
56 |
+
+
|
57 |
+
+t.run_build_system()
|
58 |
+
+t.expect_addition("install/a.exe")
|
59 |
+
+
|
60 |
+
+t.cleanup()
|
61 |
+
diff --git a/test/test_all.py b/test/test_all.py
|
62 |
+
index b7ef5ad7..9ed729d0 100644
|
63 |
+
--- a/test/test_all.py
|
64 |
+
+++ b/test/test_all.py
|
65 |
+
@@ -250,6 +250,7 @@ tests = ["abs_workdir",
|
66 |
+
"inherit_toolset",
|
67 |
+
"inherited_dependency",
|
68 |
+
"inline",
|
69 |
+
+ "install_build_no",
|
70 |
+
"libjpeg",
|
71 |
+
"liblzma",
|
72 |
+
"libpng",
|
73 |
+
--
|
74 |
+
2.34.1.windows.1
|
75 |
+
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-build/0002-fix-get-version.patch
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
diff --git a/src/tools/clang-linux.jam b/src/tools/clang-linux.jam
|
2 |
+
index 949e277..8934787 100644
|
3 |
+
--- a/src/tools/clang-linux.jam
|
4 |
+
+++ b/src/tools/clang-linux.jam
|
5 |
+
@@ -97,7 +97,7 @@ rule init ( version ? : command * : options * ) {
|
6 |
+
|
7 |
+
rule get-full-version ( command-string )
|
8 |
+
{
|
9 |
+
- return [ common.match-command-output version : "version ([0-9.]+)"
|
10 |
+
+ return [ common.match-command-output version : "([0-9]+.[0-9]+.[0-9]+)"
|
11 |
+
: "$(command-string) --version" ] ;
|
12 |
+
}
|
13 |
+
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-build/portfile.cmake
ADDED
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
2 |
+
|
3 |
+
if(CMAKE_HOST_WIN32 AND VCPKG_CMAKE_SYSTEM_NAME AND NOT VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore" AND NOT VCPKG_CMAKE_SYSTEM_NAME STREQUAL "MinGW")
|
4 |
+
return()
|
5 |
+
endif()
|
6 |
+
|
7 |
+
set(BOOST_VERSION 1.78.0)
|
8 |
+
|
9 |
+
vcpkg_from_github(
|
10 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
11 |
+
REPO boostorg/build
|
12 |
+
REF boost-${BOOST_VERSION}
|
13 |
+
SHA512 867966e3d254c0e996786587fb64ad1bda6f96546e5302c15231b17d66537798770bbd9e89f800d445a1f0a4d3be06dff8aed42dfd3a77b563d0f5d715e79324
|
14 |
+
HEAD_REF master
|
15 |
+
PATCHES
|
16 |
+
0001-don-t-skip-install-targets.patch
|
17 |
+
0002-fix-get-version.patch
|
18 |
+
)
|
19 |
+
|
20 |
+
vcpkg_download_distfile(ARCHIVE
|
21 |
+
URLS "https://raw.githubusercontent.com/boostorg/boost/boost-${BOOST_VERSION}/LICENSE_1_0.txt"
|
22 |
+
FILENAME "boost_LICENSE_1_0.txt"
|
23 |
+
SHA512 d6078467835dba8932314c1c1e945569a64b065474d7aced27c9a7acc391d52e9f234138ed9f1aa9cd576f25f12f557e0b733c14891d42c16ecdc4a7bd4d60b8
|
24 |
+
)
|
25 |
+
|
26 |
+
vcpkg_download_distfile(BOOSTCPP_ARCHIVE
|
27 |
+
URLS "https://raw.githubusercontent.com/boostorg/boost/boost-${BOOST_VERSION}/boostcpp.jam"
|
28 |
+
FILENAME "boost-${BOOST_VERSION}-boostcpp.jam"
|
29 |
+
SHA512 0daa0dd315f7e426e7b9ada9cc4dad03da2eb257456e551de3fb3b2a8244f0117ed41d9d1ff77b5a3eee7a3c5fb466d345b9bb2af46004fc630209043d4862e3
|
30 |
+
)
|
31 |
+
|
32 |
+
# https://github.com/boostorg/boost/pull/206
|
33 |
+
# do not add version suffix for android
|
34 |
+
file(READ "${BOOSTCPP_ARCHIVE}" _contents)
|
35 |
+
string(REPLACE "aix &&" "aix android &&" _contents "${_contents}")
|
36 |
+
file(WRITE "${SOURCE_PATH}/boostcpp.jam" "${_contents}")
|
37 |
+
|
38 |
+
file(INSTALL ${ARCHIVE} DESTINATION ${CURRENT_PACKAGES_DIR}/share/boost-build RENAME copyright)
|
39 |
+
|
40 |
+
# This fixes the lib path to use desktop libs instead of uwp -- TODO: improve this with better "host" compilation
|
41 |
+
string(REPLACE "\\store\\;" "\\;" LIB "$ENV{LIB}")
|
42 |
+
set(ENV{LIB} "${LIB}")
|
43 |
+
|
44 |
+
file(COPY
|
45 |
+
${SOURCE_PATH}/
|
46 |
+
DESTINATION ${CURRENT_PACKAGES_DIR}/tools/boost-build
|
47 |
+
)
|
48 |
+
|
49 |
+
file(READ "${CURRENT_PACKAGES_DIR}/tools/boost-build/src/tools/msvc.jam" _contents)
|
50 |
+
string(REPLACE " /ZW /EHsc " "" _contents "${_contents}")
|
51 |
+
string(REPLACE "-nologo" "" _contents "${_contents}")
|
52 |
+
string(REPLACE "/nologo" "" _contents "${_contents}")
|
53 |
+
string(REPLACE "/Zm800" "" _contents "${_contents}")
|
54 |
+
string(REPLACE "<define>_WIN32_WINNT=0x0602" "" _contents "${_contents}")
|
55 |
+
file(WRITE "${CURRENT_PACKAGES_DIR}/tools/boost-build/src/tools/msvc.jam" "${_contents}")
|
56 |
+
|
57 |
+
message(STATUS "Bootstrapping...")
|
58 |
+
if(CMAKE_HOST_WIN32)
|
59 |
+
if(VCPKG_TARGET_IS_MINGW)
|
60 |
+
set(TOOLSET mingw)
|
61 |
+
else()
|
62 |
+
set(TOOLSET msvc)
|
63 |
+
endif()
|
64 |
+
vcpkg_execute_required_process(
|
65 |
+
COMMAND "${CURRENT_PACKAGES_DIR}/tools/boost-build/bootstrap.bat" ${TOOLSET}
|
66 |
+
WORKING_DIRECTORY ${CURRENT_PACKAGES_DIR}/tools/boost-build
|
67 |
+
LOGNAME bootstrap-${TARGET_TRIPLET}
|
68 |
+
)
|
69 |
+
else()
|
70 |
+
vcpkg_execute_required_process(
|
71 |
+
COMMAND "${CURRENT_PACKAGES_DIR}/tools/boost-build/bootstrap.sh"
|
72 |
+
WORKING_DIRECTORY ${CURRENT_PACKAGES_DIR}/tools/boost-build
|
73 |
+
LOGNAME bootstrap-${TARGET_TRIPLET}
|
74 |
+
)
|
75 |
+
endif()
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-build/vcpkg.json
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-build",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"port-version": 1,
|
5 |
+
"description": "Boost.Build",
|
6 |
+
"homepage": "https://github.com/boostorg/build",
|
7 |
+
"dependencies": [
|
8 |
+
"boost-uninstall"
|
9 |
+
]
|
10 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-callable-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/callable_traits
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 7bdd11a059bbf81e648e44750d77d1089674f34b167d86bfcfc653d2b6a6841188bccac2e7e9769a76022e052bba5b6d4c0b72bec1f630196a5ea290ffe5ee24
|
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-callable-traits/vcpkg.json
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-callable-traits",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost callable_traits module",
|
5 |
+
"homepage": "https://github.com/boostorg/callable_traits",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-vcpkg-helpers"
|
8 |
+
]
|
9 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-chrono/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/chrono
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 5e4f289508f58fda3cdebe17a65b1e6eb911473b8e7ec382fdf834661e46c7645b4d864abac7a124100feb4e46bbac78cbc2d7101053c0c3538d6b74ff6830e3
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-chrono 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-chrono/vcpkg.json
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-chrono",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost chrono module",
|
5 |
+
"homepage": "https://github.com/boostorg/chrono",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
{
|
9 |
+
"name": "boost-build",
|
10 |
+
"host": true
|
11 |
+
},
|
12 |
+
"boost-config",
|
13 |
+
"boost-core",
|
14 |
+
"boost-integer",
|
15 |
+
{
|
16 |
+
"name": "boost-modular-build-helper",
|
17 |
+
"host": true
|
18 |
+
},
|
19 |
+
"boost-move",
|
20 |
+
"boost-mpl",
|
21 |
+
"boost-predef",
|
22 |
+
"boost-ratio",
|
23 |
+
"boost-static-assert",
|
24 |
+
"boost-system",
|
25 |
+
"boost-throw-exception",
|
26 |
+
"boost-type-traits",
|
27 |
+
"boost-typeof",
|
28 |
+
"boost-utility",
|
29 |
+
"boost-vcpkg-helpers",
|
30 |
+
"boost-winapi",
|
31 |
+
{
|
32 |
+
"name": "vcpkg-cmake",
|
33 |
+
"host": true
|
34 |
+
}
|
35 |
+
]
|
36 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-circular-buffer/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/circular_buffer
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 07b8cbec9a4f50b06c7da5ca496c86d697d8c78fb36588a9d6b36e9042ca53d2c28a0bb6cd97904a049efe60990b81d45b14693bffc91133dde4ab253deb0ea1
|
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-circular-buffer/vcpkg.json
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-circular-buffer",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost circular_buffer module",
|
5 |
+
"homepage": "https://github.com/boostorg/circular_buffer",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-concept-check",
|
9 |
+
"boost-config",
|
10 |
+
"boost-core",
|
11 |
+
"boost-move",
|
12 |
+
"boost-static-assert",
|
13 |
+
"boost-throw-exception",
|
14 |
+
"boost-type-traits",
|
15 |
+
"boost-vcpkg-helpers"
|
16 |
+
]
|
17 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-compatibility/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/compatibility
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 902f006406d376dc5ee68d4c2429ccf7fc5159e23e9b2b8238f5008bab87505bb2ff8c92084f6c7585a24c9874d73933bc6d6b92f36cd6cd0b83da9733a4b0e0
|
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-compatibility/vcpkg.json
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-compatibility",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost compatibility module",
|
5 |
+
"homepage": "https://github.com/boostorg/compatibility",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-vcpkg-helpers"
|
8 |
+
]
|
9 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-compute/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/compute
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 5e9daaaf875e636825ece0c38f16f503f102e42c1acb02539623c4488244e966689d8af850afc4c4d2abd7009f416ddb2e0c76cd43de4e2f7b022355a3409a36
|
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-compute/vcpkg.json
ADDED
@@ -0,0 +1,39 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-compute",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost compute module",
|
5 |
+
"homepage": "https://github.com/boostorg/compute",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-algorithm",
|
8 |
+
"boost-array",
|
9 |
+
"boost-assert",
|
10 |
+
"boost-chrono",
|
11 |
+
"boost-config",
|
12 |
+
"boost-core",
|
13 |
+
{
|
14 |
+
"name": "boost-filesystem",
|
15 |
+
"platform": "!uwp"
|
16 |
+
},
|
17 |
+
"boost-function",
|
18 |
+
"boost-function-types",
|
19 |
+
"boost-fusion",
|
20 |
+
"boost-iterator",
|
21 |
+
"boost-lexical-cast",
|
22 |
+
"boost-mpl",
|
23 |
+
"boost-optional",
|
24 |
+
"boost-preprocessor",
|
25 |
+
"boost-property-tree",
|
26 |
+
"boost-proto",
|
27 |
+
"boost-range",
|
28 |
+
"boost-smart-ptr",
|
29 |
+
"boost-static-assert",
|
30 |
+
"boost-thread",
|
31 |
+
"boost-throw-exception",
|
32 |
+
"boost-tuple",
|
33 |
+
"boost-type-traits",
|
34 |
+
"boost-typeof",
|
35 |
+
"boost-utility",
|
36 |
+
"boost-uuid",
|
37 |
+
"boost-vcpkg-helpers"
|
38 |
+
]
|
39 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-concept-check/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/concept_check
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 b9d7caba37731ce3aeaa32016f7055f91e15843a8a6022e6863fd9ad86af4b0b8c0b7f3828d7601906deb5c84597546f155d5ad600c4b764c6a54e1fa2f6a869
|
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-concept-check/vcpkg.json
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-concept-check",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost concept_check module",
|
5 |
+
"homepage": "https://github.com/boostorg/concept_check",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-preprocessor",
|
9 |
+
"boost-static-assert",
|
10 |
+
"boost-type-traits",
|
11 |
+
"boost-vcpkg-helpers"
|
12 |
+
]
|
13 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-config/portfile.cmake
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/config
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 116820d81ff268e8231bfdd9160cf803bbf6f9987ab2261630bc7c21b283db9e7ef3b9576c4d3444a52ce2533fde653ff75f98f6c1cd5e78d5936df674f6f8ee
|
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 |
+
file(APPEND ${CURRENT_PACKAGES_DIR}/include/boost/config/user.hpp "\n#ifndef BOOST_ALL_NO_LIB\n#define BOOST_ALL_NO_LIB\n#endif\n")
|
14 |
+
file(APPEND ${CURRENT_PACKAGES_DIR}/include/boost/config/user.hpp "\n#undef BOOST_ALL_DYN_LINK\n")
|
15 |
+
|
16 |
+
if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
|
17 |
+
file(APPEND ${CURRENT_PACKAGES_DIR}/include/boost/config/user.hpp "\n#define BOOST_ALL_DYN_LINK\n")
|
18 |
+
endif()
|
19 |
+
file(COPY ${SOURCE_PATH}/checks DESTINATION ${CURRENT_PACKAGES_DIR}/share/boost-config)
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-config/vcpkg.json
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-config",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost config module",
|
5 |
+
"homepage": "https://github.com/boostorg/config",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-vcpkg-helpers"
|
8 |
+
]
|
9 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-container-hash/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/container_hash
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 344ed155031904336c48c61b66a23b420cb63e5601ea1f5eb614dcac576aff8900b3cd79889b5313f2f7558ece81efc3a1944c07d0374a00a3766eb4b1dda3e0
|
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-container-hash/vcpkg.json
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-container-hash",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost container_hash module",
|
5 |
+
"homepage": "https://github.com/boostorg/container_hash",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-core",
|
10 |
+
"boost-detail",
|
11 |
+
"boost-integer",
|
12 |
+
"boost-static-assert",
|
13 |
+
"boost-type-traits",
|
14 |
+
"boost-vcpkg-helpers"
|
15 |
+
]
|
16 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-container/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/container
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 f20ca062d061c24caf262b6524525f4face4e7fc9e924d16b9160f7d7720c4490f131abc08f5ff9a04ea59c04cffef4f1cebf33a1d524aaed8903eb355b55700
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-container 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-container/vcpkg.json
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-container",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost container module",
|
5 |
+
"homepage": "https://github.com/boostorg/container",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
{
|
9 |
+
"name": "boost-build",
|
10 |
+
"host": true
|
11 |
+
},
|
12 |
+
"boost-config",
|
13 |
+
"boost-core",
|
14 |
+
"boost-intrusive",
|
15 |
+
{
|
16 |
+
"name": "boost-modular-build-helper",
|
17 |
+
"host": true
|
18 |
+
},
|
19 |
+
"boost-move",
|
20 |
+
"boost-static-assert",
|
21 |
+
"boost-type-traits",
|
22 |
+
"boost-vcpkg-helpers",
|
23 |
+
"boost-winapi",
|
24 |
+
{
|
25 |
+
"name": "vcpkg-cmake",
|
26 |
+
"host": true
|
27 |
+
}
|
28 |
+
]
|
29 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-context/b2-options.cmake.in
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
if(@VCPKG_TARGET_IS_WINDOWS@)
|
3 |
+
list(APPEND B2_OPTIONS
|
4 |
+
abi=ms
|
5 |
+
binary-format=pe
|
6 |
+
)
|
7 |
+
endif()
|
8 |
+
|
9 |
+
if(@VCPKG_TARGET_IS_OSX@)
|
10 |
+
list(APPEND B2_OPTIONS
|
11 |
+
abi=sysv
|
12 |
+
binary-format=mach-o
|
13 |
+
)
|
14 |
+
endif()
|
15 |
+
|
16 |
+
if("@VCPKG_TARGET_IS_LINUX@" STREQUAL "ON" OR "@VCPKG_TARGET_IS_ANDROID@" STREQUAL "ON")
|
17 |
+
if(VCPKG_TARGET_ARCHITECTURE STREQUAL "arm" OR VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64")
|
18 |
+
list(APPEND B2_OPTIONS
|
19 |
+
abi=aapcs
|
20 |
+
)
|
21 |
+
elseif(VCPKG_TARGET_ARCHITECTURE STREQUAL "x86" OR VCPKG_TARGET_ARCHITECTURE STREQUAL "x64")
|
22 |
+
list(APPEND B2_OPTIONS
|
23 |
+
abi=sysv
|
24 |
+
)
|
25 |
+
endif()
|
26 |
+
list(APPEND B2_OPTIONS
|
27 |
+
binary-format=elf
|
28 |
+
)
|
29 |
+
endif()
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-context/portfile.cmake
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Automatically generated by scripts/boost/generate-ports.ps1
|
2 |
+
|
3 |
+
vcpkg_from_github(
|
4 |
+
OUT_SOURCE_PATH SOURCE_PATH
|
5 |
+
REPO boostorg/context
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 ea2695df5301853209ed0db70cff632e27066dbd2dcfb3946022633427a45ad07f104eee7ac554038a45f4bf89fb8b39ee4d07f873aebb4571ed392d1e343879
|
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}/build/config")
|
15 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
16 |
+
message(FATAL_ERROR "boost-context 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 |
+
configure_file(
|
20 |
+
"${CMAKE_CURRENT_LIST_DIR}/b2-options.cmake.in"
|
21 |
+
"${CURRENT_BUILDTREES_DIR}/vcpkg-b2-options.cmake"
|
22 |
+
@ONLY
|
23 |
+
)
|
24 |
+
boost_modular_build(
|
25 |
+
SOURCE_PATH ${SOURCE_PATH}
|
26 |
+
BOOST_CMAKE_FRAGMENT "${CURRENT_BUILDTREES_DIR}/vcpkg-b2-options.cmake"
|
27 |
+
)
|
28 |
+
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
|
29 |
+
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-context/vcpkg.json
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-context",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost context module",
|
5 |
+
"homepage": "https://github.com/boostorg/context",
|
6 |
+
"supports": "!uwp & !emscripten",
|
7 |
+
"dependencies": [
|
8 |
+
"boost-assert",
|
9 |
+
{
|
10 |
+
"name": "boost-build",
|
11 |
+
"host": true
|
12 |
+
},
|
13 |
+
"boost-config",
|
14 |
+
"boost-core",
|
15 |
+
{
|
16 |
+
"name": "boost-modular-build-helper",
|
17 |
+
"host": true
|
18 |
+
},
|
19 |
+
"boost-mp11",
|
20 |
+
"boost-pool",
|
21 |
+
"boost-predef",
|
22 |
+
"boost-smart-ptr",
|
23 |
+
"boost-vcpkg-helpers",
|
24 |
+
{
|
25 |
+
"name": "vcpkg-cmake",
|
26 |
+
"host": true
|
27 |
+
}
|
28 |
+
]
|
29 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-contract/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/contract
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 c746ff575a33ef21245c927249142a017bb3616b4790d30bca0473ed70c626427be67d647f49693357440f6f9a540c6152df445de922bf4e6b55756197e5fbde
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-contract 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-contract/vcpkg.json
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-contract",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost contract module",
|
5 |
+
"homepage": "https://github.com/boostorg/contract",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-any",
|
8 |
+
"boost-assert",
|
9 |
+
{
|
10 |
+
"name": "boost-build",
|
11 |
+
"host": true
|
12 |
+
},
|
13 |
+
"boost-config",
|
14 |
+
"boost-core",
|
15 |
+
"boost-exception",
|
16 |
+
"boost-function",
|
17 |
+
"boost-function-types",
|
18 |
+
{
|
19 |
+
"name": "boost-modular-build-helper",
|
20 |
+
"host": true
|
21 |
+
},
|
22 |
+
"boost-mpl",
|
23 |
+
"boost-optional",
|
24 |
+
"boost-preprocessor",
|
25 |
+
"boost-smart-ptr",
|
26 |
+
"boost-static-assert",
|
27 |
+
"boost-thread",
|
28 |
+
"boost-type-traits",
|
29 |
+
"boost-typeof",
|
30 |
+
"boost-utility",
|
31 |
+
"boost-vcpkg-helpers",
|
32 |
+
{
|
33 |
+
"name": "vcpkg-cmake",
|
34 |
+
"host": true
|
35 |
+
}
|
36 |
+
]
|
37 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-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/conversion
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 0a3d649eccf90d3a2327139f236498dd11e49e308f30b559e7c91d955685eb859a76bb92d9cec6aa066dd898a35dc1c4cbfa60751db75331261f381bee1cc600
|
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-conversion/vcpkg.json
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-conversion",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost conversion module",
|
5 |
+
"homepage": "https://github.com/boostorg/conversion",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-core",
|
10 |
+
"boost-smart-ptr",
|
11 |
+
"boost-throw-exception",
|
12 |
+
"boost-type-traits",
|
13 |
+
"boost-typeof",
|
14 |
+
"boost-vcpkg-helpers"
|
15 |
+
]
|
16 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-convert/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/convert
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 0a1b91d5b8e750de42ca774b98eb59b0b5287890546548facf049b9157e82bfdd741f8aeafba311dd9a99235da93a4224db0cabbfc4e0f8e7ac9c5c1f6d528bf
|
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-convert/vcpkg.json
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-convert",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost convert module",
|
5 |
+
"homepage": "https://github.com/boostorg/convert",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-core",
|
9 |
+
"boost-function-types",
|
10 |
+
"boost-lexical-cast",
|
11 |
+
"boost-math",
|
12 |
+
"boost-mpl",
|
13 |
+
"boost-optional",
|
14 |
+
"boost-parameter",
|
15 |
+
"boost-range",
|
16 |
+
"boost-spirit",
|
17 |
+
"boost-type-traits",
|
18 |
+
"boost-vcpkg-helpers"
|
19 |
+
]
|
20 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-core/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/core
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 df3a14047bf50dd98d21f1251c74685440c306948301f2017525f3ad638664f5b13c353cbfd78cb1f5b35b91eb0f8c5818fcf3939e9ce52c1d00b4a50a22e311
|
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-core/vcpkg.json
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-core",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost core module",
|
5 |
+
"homepage": "https://github.com/boostorg/core",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-static-assert",
|
10 |
+
"boost-throw-exception",
|
11 |
+
"boost-vcpkg-helpers"
|
12 |
+
]
|
13 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-coroutine/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/coroutine
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 ebb8319388b2a57143a3fb5a66cc930547a804fd8b04374632c2fbaff8f28a1d9b22ea5862e39c1e653c2062c2137e97d38fa5cb44ce5699b07cc5c7526f311f
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-coroutine 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-coroutine/vcpkg.json
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-coroutine",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost coroutine module",
|
5 |
+
"homepage": "https://github.com/boostorg/coroutine",
|
6 |
+
"supports": "!arm & !uwp & !emscripten",
|
7 |
+
"dependencies": [
|
8 |
+
"boost-assert",
|
9 |
+
{
|
10 |
+
"name": "boost-build",
|
11 |
+
"host": true
|
12 |
+
},
|
13 |
+
"boost-config",
|
14 |
+
{
|
15 |
+
"name": "boost-context",
|
16 |
+
"platform": "!uwp & !emscripten"
|
17 |
+
},
|
18 |
+
"boost-core",
|
19 |
+
"boost-exception",
|
20 |
+
{
|
21 |
+
"name": "boost-modular-build-helper",
|
22 |
+
"host": true
|
23 |
+
},
|
24 |
+
"boost-move",
|
25 |
+
"boost-system",
|
26 |
+
"boost-throw-exception",
|
27 |
+
"boost-type-traits",
|
28 |
+
"boost-utility",
|
29 |
+
"boost-vcpkg-helpers",
|
30 |
+
{
|
31 |
+
"name": "vcpkg-cmake",
|
32 |
+
"host": true
|
33 |
+
}
|
34 |
+
]
|
35 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-coroutine2/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/coroutine2
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 e25ac3a97fe4ffd12449b324d311c4e8bb1f64db6166b460c087b09bffdcfa0746bf7731e08258b936639d319944b7f6d193ec92231d7f5d8cbee2f64d0f23e7
|
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-coroutine2/vcpkg.json
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-coroutine2",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost coroutine2 module",
|
5 |
+
"homepage": "https://github.com/boostorg/coroutine2",
|
6 |
+
"supports": "!emscripten",
|
7 |
+
"dependencies": [
|
8 |
+
"boost-assert",
|
9 |
+
"boost-config",
|
10 |
+
{
|
11 |
+
"name": "boost-context",
|
12 |
+
"platform": "!uwp & !emscripten"
|
13 |
+
},
|
14 |
+
"boost-vcpkg-helpers"
|
15 |
+
]
|
16 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-crc/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/crc
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 e913075402e98eb4a8e216bce3307d5339c924206640a1f389dfaeeca0336be29714852d1c8a40ab9a7c4f40efd37d433cc7c717324911d48ee4b845c1ebdf83
|
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-crc/vcpkg.json
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-crc",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost crc module",
|
5 |
+
"homepage": "https://github.com/boostorg/crc",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-array",
|
8 |
+
"boost-config",
|
9 |
+
"boost-integer",
|
10 |
+
"boost-type-traits",
|
11 |
+
"boost-vcpkg-helpers"
|
12 |
+
]
|
13 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-date-time/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/date_time
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 a4fda022d4658fa4db22114cc696acbc369505eda9fab722bbc7d5149af22f8c5c4e0e12f86b1ae07223cef82d791c278c656a7f492a0f89200921964c7057fd
|
8 |
+
HEAD_REF master
|
9 |
+
)
|
10 |
+
|
11 |
+
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
|
12 |
+
message(FATAL_ERROR "boost-date-time 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-date-time/vcpkg.json
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-date-time",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost date_time module",
|
5 |
+
"homepage": "https://github.com/boostorg/date_time",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-algorithm",
|
8 |
+
"boost-assert",
|
9 |
+
{
|
10 |
+
"name": "boost-build",
|
11 |
+
"host": true
|
12 |
+
},
|
13 |
+
"boost-config",
|
14 |
+
"boost-core",
|
15 |
+
"boost-io",
|
16 |
+
"boost-lexical-cast",
|
17 |
+
{
|
18 |
+
"name": "boost-modular-build-helper",
|
19 |
+
"host": true
|
20 |
+
},
|
21 |
+
"boost-numeric-conversion",
|
22 |
+
"boost-range",
|
23 |
+
"boost-smart-ptr",
|
24 |
+
"boost-static-assert",
|
25 |
+
"boost-throw-exception",
|
26 |
+
"boost-tokenizer",
|
27 |
+
"boost-type-traits",
|
28 |
+
"boost-utility",
|
29 |
+
"boost-vcpkg-helpers",
|
30 |
+
"boost-winapi",
|
31 |
+
{
|
32 |
+
"name": "vcpkg-cmake",
|
33 |
+
"host": true
|
34 |
+
}
|
35 |
+
]
|
36 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-describe/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/describe
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 2a3601bdd98dc3248402baca147000cece14458f9478af1726c919037190f1affae0e82f26124d17531da9e0dc8180998646babe7dc14756aa36cc5d51fde1cd
|
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-describe/vcpkg.json
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-describe",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost describe module",
|
5 |
+
"homepage": "https://github.com/boostorg/describe",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-mp11",
|
8 |
+
"boost-vcpkg-helpers"
|
9 |
+
]
|
10 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-detail/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/detail
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 7d3206d42a2af1692807845077abf2dd9330d0628a7a2dbd221f73b405bada294c5f380e3765a16df647bd4ffe4bacc5fda4a40f7c5b6c8f7dc77f20152e778f
|
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-detail/vcpkg.json
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-detail",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost detail module",
|
5 |
+
"homepage": "https://github.com/boostorg/detail",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-config",
|
8 |
+
"boost-core",
|
9 |
+
"boost-preprocessor",
|
10 |
+
"boost-static-assert",
|
11 |
+
"boost-type-traits",
|
12 |
+
"boost-vcpkg-helpers"
|
13 |
+
]
|
14 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-dll/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/dll
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 bc7869b43cc2aaf69a168c8fab02d3f0eb9283ab47dd8f6d3fc15cd7f82d561f092fa77564cc70f43d14af9220f7a59addfb3c9e40744e3223aa8be6f3c5bb57
|
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-dll/vcpkg.json
ADDED
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-dll",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost dll module",
|
5 |
+
"homepage": "https://github.com/boostorg/dll",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-core",
|
10 |
+
{
|
11 |
+
"name": "boost-filesystem",
|
12 |
+
"platform": "!uwp"
|
13 |
+
},
|
14 |
+
"boost-function",
|
15 |
+
"boost-move",
|
16 |
+
"boost-predef",
|
17 |
+
"boost-smart-ptr",
|
18 |
+
"boost-spirit",
|
19 |
+
"boost-static-assert",
|
20 |
+
"boost-system",
|
21 |
+
"boost-throw-exception",
|
22 |
+
"boost-type-index",
|
23 |
+
"boost-type-traits",
|
24 |
+
"boost-vcpkg-helpers",
|
25 |
+
"boost-winapi"
|
26 |
+
]
|
27 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-dynamic-bitset/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/dynamic_bitset
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 cb3b6542f16d97126eac963a48ace71b795bcc32148c2a8608694045afd833520c104c5ac7ad98ba8196bfa182040e4edd4c54d9af88b257aee0e390251c74a7
|
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-dynamic-bitset/vcpkg.json
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "boost-dynamic-bitset",
|
3 |
+
"version": "1.78.0",
|
4 |
+
"description": "Boost dynamic_bitset module",
|
5 |
+
"homepage": "https://github.com/boostorg/dynamic_bitset",
|
6 |
+
"dependencies": [
|
7 |
+
"boost-assert",
|
8 |
+
"boost-config",
|
9 |
+
"boost-container-hash",
|
10 |
+
"boost-core",
|
11 |
+
"boost-integer",
|
12 |
+
"boost-move",
|
13 |
+
"boost-static-assert",
|
14 |
+
"boost-throw-exception",
|
15 |
+
"boost-vcpkg-helpers"
|
16 |
+
]
|
17 |
+
}
|
third-party/DPVO/Pangolin/scripts/vcpkg/ports/boost-endian/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/endian
|
6 |
+
REF boost-1.78.0
|
7 |
+
SHA512 f010f4c1d301637fc8fbd9220eb7456cd9f0ce04cfc56af2c25092a7a53a4f7e541cfc65bab46e65fe6007184d335b99b03ec0d26ab7935ffd5d622c99caf817
|
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})
|