mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-19 02:27:49 +08:00
7dc475291a
41 lines
1.6 KiB
CMake
41 lines
1.6 KiB
CMake
# Header-only library
|
|||
vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
|||
REPO beached/daw_json_link
|
|||
REF "v${VERSION}"
|
|||
[daw-header-libraries,daw-json-link]: head-lib update to 2.93.1, json-link update to 3.17.2 (#31794)
|
SHA512 e5c5076678406fe975e6e5643664d70798737126fcf465b73c4c1e2cfa5c14723ba0a0effd6929b7e5bfcdcf0fe3038774d47a0cf6bdaccd83f1be46fae2c877
|
||
HEAD_REF master
|
|||
)
|
|||
|
|||
vcpkg_cmake_configure(
|
|||
SOURCE_PATH "${SOURCE_PATH}"
|
|||
OPTIONS
|
|||
-DDAW_USE_PACKAGE_MANAGEMENT=ON
|
|||
)
|
|||
|
|||
vcpkg_cmake_install()
|
|||
vcpkg_cmake_config_fixup(CONFIG_PATH share/${PORT}/cmake)
|
|||
|
|||
# remove empty lib and debug/lib directories (and duplicate files from debug/include)
|
|||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug" "${CURRENT_PACKAGES_DIR}/lib")
|
|||
|
|||
# Append the json-link and dragonbox license information into a single
|
|||
# copyright file (they are both Boost v1.0 but it is good to be clear).
|
|||
file(APPEND "${SOURCE_PATH}/copyright" [=[+----------------------------------------------------------------------------+
|
|||
| json-link copywrite |
|
|||
+----------------------------------------------------------------------------+
|
|||
]=])
|
|||
file(READ "${SOURCE_PATH}/LICENSE" json_link_copywrite)
|
|||
file(APPEND "${SOURCE_PATH}/copyright" ${json_link_copywrite})
|
|||
file(APPEND "${SOURCE_PATH}/copyright" [=[
|
|||
|
|||
|
|||
+----------------------------------------------------------------------------+
|
|||
| dragonbox copywrite |
|
|||
+----------------------------------------------------------------------------+
|
|||
]=])
|
|||
|
|||
file(READ "${SOURCE_PATH}/LICENSE_Dragonbox" dragonbox_copywrite)
|
|||
file(APPEND "${SOURCE_PATH}/copyright" ${dragonbox_copywrite})
|
|||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/copyright")
|