Skip to content

Commit

Permalink
[boost] Modularize
Browse files Browse the repository at this point in the history
  • Loading branch information
ras0219-msft committed Dec 19, 2017
1 parent 5ac69dd commit 14358e8
Show file tree
Hide file tree
Showing 270 changed files with 3,373 additions and 370 deletions.
5 changes: 5 additions & 0 deletions ports/boost-accumulators/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-accumulators
Version: 1.66.0
Build-Depends: boost-array, boost-assert, boost-circular-buffer, boost-concept-check, boost-config, boost-core, boost-detail, boost-fusion, boost-interval, boost-iterator, boost-mpl, boost-numeric-conversion, boost-odeint, boost-parameter, boost-preprocessor, boost-range, boost-static-assert, boost-throw-exception, boost-tuple, boost-typeof, boost-type-traits, boost-ublas, boost-utility, boost-vcpkg-helpers
Description: Boost accumulators module
14 changes: 14 additions & 0 deletions ports/boost-accumulators/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/accumulators
REF boost-1.66.0
SHA512 8413fb2c8f52ae8ec0253847ae01bd1a99d3746bd24bafb9707c243119055e3fbb7da848048db8493c80b8f1bb149d18cd03d8be22ffd2465165fb644cdfd12e
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-algorithm/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-algorithm
Version: 1.66.0
Build-Depends: boost-array, boost-assert, boost-bind, boost-concept-check, boost-config, boost-core, boost-detail, boost-exception, boost-function, boost-iterator, boost-mpl, boost-range, boost-regex, boost-static-assert, boost-throw-exception, boost-tuple, boost-type-traits, boost-unordered, boost-utility, boost-vcpkg-helpers
Description: Boost algorithm module
14 changes: 14 additions & 0 deletions ports/boost-algorithm/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/algorithm
REF boost-1.66.0
SHA512 46779a82175b89da21789e332befb89972320652bafcdacf76f456d3d9ff3635a2db0693dd035bd6651262f762f591d026387682f3c0764315e40d5f007e72ee
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-align/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-align
Version: 1.66.0
Build-Depends: boost-assert, boost-config, boost-core, boost-static-assert, boost-throw-exception, boost-vcpkg-helpers
Description: Boost align module
14 changes: 14 additions & 0 deletions ports/boost-align/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/align
REF boost-1.66.0
SHA512 3f358344470f797e093fd5db80a6d332e960b7301188e346771e06acc620d97d0e02562eb417eb4627a2200967af4eda74931fc61c8746df16d754f4b578b958
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-any/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-any
Version: 1.66.0
Build-Depends: boost-config, boost-core, boost-mpl, boost-static-assert, boost-throw-exception, boost-type-index, boost-type-traits, boost-utility, boost-vcpkg-helpers
Description: Boost any module
14 changes: 14 additions & 0 deletions ports/boost-any/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/any
REF boost-1.66.0
SHA512 57f24a2532e31e664415642c2e125263964eae6798dfc31eae586a3e4fe516edc1adea882883d34613744ae79acfbc0bed9c8fd823153bafc25d9c3c1ec1e5ef
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-array/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-array
Version: 1.66.0
Build-Depends: boost-assert, boost-config, boost-core, boost-detail, boost-static-assert, boost-throw-exception, boost-vcpkg-helpers
Description: Boost array module
14 changes: 14 additions & 0 deletions ports/boost-array/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/array
REF boost-1.66.0
SHA512 67ca3644cdea6c2ac1791707e93c517cb1cc5aa593ead675bcfa844a27bcbb61ae4c1c35dc1cbb099e45041275e0ca70c99726a9f70319358057bc448f538425
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-asio/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-asio
Version: 1.66.0
Build-Depends: boost-coroutine (windows), boost-date-time, boost-regex, boost-system, boost-vcpkg-helpers
Description: Boost asio module
14 changes: 14 additions & 0 deletions ports/boost-asio/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/asio
REF boost-1.66.0
SHA512 7d9989bd96b2940183a1aa75e7f7a6cec0ecf630922009d440ba876802411eba80ddc9b22bd4af65d6f12e3414eb130dc27a884c53bceabdfe8bafb9772db01f
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-assert/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-assert
Version: 1.66.0
Build-Depends: boost-config, boost-vcpkg-helpers
Description: Boost assert module
14 changes: 14 additions & 0 deletions ports/boost-assert/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/assert
REF boost-1.66.0
SHA512 a00e17793c94d8d9e616bc5e80433fd68e4e4e51abf23956b6a7c977b01300d6a2200e9f6a8d249d7813b57d20fb2e6a844f5d2eb7504add99d748f89c2f39d5
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-assign/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-assign
Version: 1.66.0
Build-Depends: boost-array, boost-config, boost-detail, boost-mpl, boost-preprocessor, boost-ptr-container, boost-range, boost-static-assert, boost-tuple, boost-type-traits, boost-vcpkg-helpers
Description: Boost assign module
14 changes: 14 additions & 0 deletions ports/boost-assign/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/assign
REF boost-1.66.0
SHA512 501e11279f672a24585a6189438f2310358cc67a8838995abb0f1454f230242fdd8f206ec294cdbb39ebe7e606a8a4ef2a96e0fe236d5e044ab4708eae030264
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-atomic/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-atomic
Version: 1.66.0
Build-Depends: boost-assert, boost-build, boost-config, boost-integer, boost-type-traits, boost-vcpkg-helpers
Description: Boost atomic module
15 changes: 15 additions & 0 deletions ports/boost-atomic/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/atomic
REF boost-1.66.0
SHA512 2f13902827ea0639ec37e514d87cfc9081bca6f4f6d98e0ad84f19b2042900e03bb3f5c2fb4891864174ae5abb743315af27062d7b10de861e91a7e92df91f98
HEAD_REF master
)

boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-beast/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-beast
Version: 1.66.0
Build-Depends: boost-asio, boost-assert, boost-config, boost-container, boost-core, boost-endian, boost-intrusive, boost-optional, boost-smart-ptr, boost-static-assert, boost-system, boost-throw-exception, boost-type-traits, boost-utility, boost-vcpkg-helpers, boost-winapi
Description: Boost beast module
14 changes: 14 additions & 0 deletions ports/boost-beast/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/beast
REF boost-1.66.0
SHA512 0559721217469b3862c6653488de245841f351098766d2cbf4d0fd3a2ecdd96460ecaf5591166dc59f7c5a9806edab9101c9939c98b294c3cbd2d738dd07f6c6
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-bimap/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-bimap
Version: 1.66.0
Build-Depends: boost-concept-check, boost-config, boost-functional, boost-iterator, boost-lambda, boost-mpl, boost-multi-index, boost-preprocessor, boost-property-map, boost-serialization, boost-static-assert, boost-throw-exception, boost-type-traits, boost-utility, boost-vcpkg-helpers
Description: Boost bimap module
14 changes: 14 additions & 0 deletions ports/boost-bimap/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/bimap
REF boost-1.66.0
SHA512 f0784a2fd2be60b404d8a3bb43fa4685ab75a17a18e9e9fb0a8e8d1df18323ad02ad12720f5cfb310c93a33fd3bdec09d8ac92cbc4ff875f9ff4c3a6263d4f8b
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-bind/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-bind
Version: 1.66.0
Build-Depends: boost-config, boost-core, boost-detail, boost-vcpkg-helpers
Description: Boost bind module
14 changes: 14 additions & 0 deletions ports/boost-bind/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/bind
REF boost-1.66.0
SHA512 a3366e1d30b6d69fe1ce9a7daeabb5e32a64dea3c043be44327941e93a19a3bfa78a1a552c189edf7490f743d1e5686555d3caaf6826aeb6c7be4900e9c2368c
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
3 changes: 3 additions & 0 deletions ports/boost-build/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Source: boost-build
Version: 1.66.0
Description: Boost.Build
54 changes: 54 additions & 0 deletions ports/boost-build/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
include(vcpkg_common_functions)

set(VCPKG_POLICY_EMPTY_PACKAGE enabled)

if(NOT VCPKG_TARGET_ARCHITECTURE STREQUAL "x64" AND NOT VCPKG_TARGET_ARCHITECTURE STREQUAL "x86")
return()
endif()

# This fixes the lib path to use desktop libs instead of uwp -- TODO: improve this with better "host" compilation
string(REPLACE "\\store\\;" "\\;" LIB "$ENV{LIB}")
set(ENV{LIB} "${LIB}")

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/build
REF boost-1.66.0
SHA512 db94eefa0c2fe410cfdf7599102670377a069d52a7c8d4181f6209e3e65860e9d92f86ec5994e402b8a773a47a4ad5c074acf9763eabbe293266af19380e7ca9
HEAD_REF master
)

vcpkg_download_distfile(ARCHIVE
URLS "https://raw.githubusercontent.com/boostorg/boost/boost-1.65.1/LICENSE_1_0.txt"
FILENAME "boost_LICENSE_1_0.txt"
SHA512 d6078467835dba8932314c1c1e945569a64b065474d7aced27c9a7acc391d52e9f234138ed9f1aa9cd576f25f12f557e0b733c14891d42c16ecdc4a7bd4d60b8
)

vcpkg_download_distfile(BOOSTCPP_ARCHIVE
URLS "https://raw.githubusercontent.com/boostorg/boost/boost-1.66.0/boostcpp.jam"
FILENAME "boost-1.66.0-boostcpp.jam"
SHA512 ef2ae1d6a53a7f93654950e2e8e679da6b0359f02baafc03db970801634c1f5d4229633b5b6d74ad96a306e6efe3429d436669dc165b1fa655917e0ec74714e4
)

file(COPY
${SOURCE_PATH}/
DESTINATION ${CURRENT_PACKAGES_DIR}/tools/boost-build
)

file(READ "${CURRENT_PACKAGES_DIR}/tools/boost-build/src/tools/msvc.jam" _contents)
string(REPLACE " /ZW /EHsc " "" _contents "${_contents}")
string(REPLACE "-nologo" "" _contents "${_contents}")
string(REPLACE "/nologo" "" _contents "${_contents}")
string(REPLACE "/Zm800" "" _contents "${_contents}")
string(REPLACE "<define>_WIN32_WINNT=0x0602" "" _contents "${_contents}")
file(WRITE "${CURRENT_PACKAGES_DIR}/tools/boost-build/src/tools/msvc.jam" "${_contents}")

message(STATUS "Bootstrapping...")
vcpkg_execute_required_process(
COMMAND "${CURRENT_PACKAGES_DIR}/tools/boost-build/bootstrap.bat" msvc
WORKING_DIRECTORY ${CURRENT_PACKAGES_DIR}/tools/boost-build
LOGNAME bootstrap-${TARGET_TRIPLET}
)

file(INSTALL ${ARCHIVE} DESTINATION ${CURRENT_PACKAGES_DIR}/share/boost-build RENAME copyright)
file(INSTALL ${BOOSTCPP_ARCHIVE} DESTINATION ${CURRENT_PACKAGES_DIR}/tools/boost-build RENAME boostcpp.jam)
5 changes: 5 additions & 0 deletions ports/boost-callable-traits/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-callable-traits
Version: 1.66.0
Build-Depends: boost-vcpkg-helpers
Description: Boost callable_traits module
14 changes: 14 additions & 0 deletions ports/boost-callable-traits/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/callable_traits
REF boost-1.66.0
SHA512 87a0f4de9a8cf2652addca6b3b685cea242bf55e1609409f41360813761ad3078b414761cf34856223fe60f460616e13e7b2e6017afc3d053879c7ec8292b9b0
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-chrono/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-chrono
Version: 1.66.0
Build-Depends: boost-assert, boost-build, boost-config, boost-detail, boost-integer, boost-move, boost-mpl, boost-predef, boost-ratio, boost-static-assert, boost-system, boost-throw-exception, boost-typeof, boost-type-traits, boost-utility, boost-vcpkg-helpers, boost-winapi
Description: Boost chrono module
15 changes: 15 additions & 0 deletions ports/boost-chrono/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/chrono
REF boost-1.66.0
SHA512 edbc8c16bcdc4b79c47885e720c96781e6737d31c54e2c051596e693390c5a8efca4e16e253db0db5a996c72c1d0fb6482dda7dc58f78fd67edb09ad12f3a25b
HEAD_REF master
)

boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-circular-buffer/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-circular-buffer
Version: 1.66.0
Build-Depends: boost-assert, boost-compatibility, boost-concept-check, boost-config, boost-container, boost-core, boost-detail, boost-iterator, boost-move, boost-static-assert, boost-throw-exception, boost-type-traits, boost-utility, boost-vcpkg-helpers
Description: Boost circular_buffer module
14 changes: 14 additions & 0 deletions ports/boost-circular-buffer/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/circular_buffer
REF boost-1.66.0
SHA512 78d74fa417da8d19b8344feccff009ed90eb07e36251f2a18dcd58716c230c7faade68faf2b7b98c2fc43fea8186c38e5a81c1d2c981841b59e35b0dc6026943
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
5 changes: 5 additions & 0 deletions ports/boost-compatibility/CONTROL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1
Source: boost-compatibility
Version: 1.66.0
Build-Depends: boost-vcpkg-helpers
Description: Boost compatibility module
14 changes: 14 additions & 0 deletions ports/boost-compatibility/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Automatically generated by boost-vcpkg-helpers/generate-ports.ps1

include(vcpkg_common_functions)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular.cmake)

vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/compatibility
REF boost-1.66.0
SHA512 3f78455431974ca24fe48a6fce22eb9f374455560f2e9442c921e082e23ceb82b9ac2a443e6c4dbba2d24531dd0752ef854d3548340e3dba42b31aa795885fe3
HEAD_REF master
)

boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})
Loading

0 comments on commit 14358e8

Please sign in to comment.