mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-24 03:19:08 +08:00
Update vcpkg create template (#8427)
* Began updating * Added 'Homepage:' to CONTROL, added vcpkg_check_features to vcpkg_create template * Update portfile.in.cmake Added documentation link for vcpkg_check_features
This commit is contained in:
parent
ea79220f9d
commit
e86ff2cc54
@ -1,3 +1,4 @@
|
||||
Source: @PORT@
|
||||
Version:
|
||||
Homepage:
|
||||
Description:
|
@ -9,8 +9,10 @@
|
||||
# VCPKG_ROOT_DIR = <C:\path\to\current\vcpkg>
|
||||
# VCPKG_TARGET_ARCHITECTURE = target architecture (x64, x86, arm)
|
||||
#
|
||||
# See additional helpful variables in /docs/maintainers/vcpkg_common_definitions.md
|
||||
|
||||
include(vcpkg_common_functions)
|
||||
# # Specifies if the port install should fail immediately given a condition
|
||||
# vcpkg_fail_port_install(MESSAGE "@PORT@ currently only supports Linux and Mac platforms" ON_TARGET "Windows")
|
||||
|
||||
vcpkg_download_distfile(ARCHIVE
|
||||
URLS "@URL@"
|
||||
@ -30,6 +32,15 @@ vcpkg_extract_source_archive_ex(
|
||||
# 002_more_port_fixes.patch
|
||||
)
|
||||
|
||||
# # Check if one or more features are a part of a package installation.
|
||||
# # See /docs/maintainers/vcpkg_check_features.md for more details
|
||||
# vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
||||
# FEATURES # <- Keyword FEATURES is required because INVERTED_FEATURES are being used
|
||||
# tbb WITH_TBB
|
||||
# INVERTED_FEATURES
|
||||
# tbb ROCKSDB_IGNORE_PACKAGE_TBB
|
||||
# )
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA # Disable this option if project cannot be built with Ninja
|
||||
@ -40,8 +51,12 @@ vcpkg_configure_cmake(
|
||||
|
||||
vcpkg_install_cmake()
|
||||
|
||||
# Handle copyright
|
||||
# # Moves all .cmake files from /debug/share/@PORT@/ to /share/@PORT@/
|
||||
# # See /docs/maintainers/vcpkg_fixup_cmake_targets.md for more details
|
||||
# vcpkg_fixup_cmake_targets(CONFIG_PATH cmake TARGET_PATH share/@PORT@)
|
||||
|
||||
# # Handle copyright
|
||||
# file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/@PORT@ RENAME copyright)
|
||||
|
||||
# Post-build test for cmake libraries
|
||||
# # Post-build test for cmake libraries
|
||||
# vcpkg_test_cmake(PACKAGE_NAME @PORT@)
|
||||
|
Loading…
Reference in New Issue
Block a user