mirror of
https://github.com/LizardByte/Sunshine.git
synced 2025-08-10 00:52:16 +00:00
21 lines
984 B
CMake
21 lines
984 B
CMake
# CPM Package Lock
|
|
# This file should be committed to version control
|
|
|
|
# The first argument of CPMDeclarePackage can be freely chosen and is used as argument in CPMGetPackage.
|
|
# The NAME argument should be package name that would also be used in a find_package call.
|
|
# Ideally, both are the same, which might not always be possible: https://github.com/cpm-cmake/CPM.cmake/issues/603
|
|
# This is needed to support CPM_USE_LOCAL_PACKAGES
|
|
|
|
# TODO: update dependencies with renovate
|
|
# https://joht.github.io/johtizen/automation/2022/08/03/keep-your-cpp-dependencies-up-to-date.html
|
|
|
|
# Boost
|
|
set(BOOST_VERSION 1.87.0)
|
|
CPMDeclarePackage(Boost
|
|
NAME Boost
|
|
VERSION ${BOOST_VERSION}
|
|
URL https://github.com/boostorg/boost/releases/download/boost-${BOOST_VERSION}/boost-${BOOST_VERSION}-cmake.tar.xz
|
|
URL_HASH SHA256=7da75f171837577a52bbf217e17f8ea576c7c246e4594d617bfde7fafd408be5
|
|
DOWNLOAD_ONLY YES # boost is a bit complicated so we handle it separately
|
|
)
|