@@ -19,34 +19,39 @@ vcpkg_from_github(
1919# Ensure that git is found within CMakeLists.txt by appending vcpkg's git executable dirpath to $PATH.
2020# Git should always be available as it is downloaded during the bootstrap phase.
2121# Append instead of prepend to $PATH to honor the user's git executable as a general rule.
22- find_program (GIT NAMES git git.cmd )
23- get_filename_component (GIT_EXE_DIRPATH "${GIT} " DIRECTORY )
24- set (ENV{PATH } "$ENV{PATH} ;${GIT_EXE_DIRPATH} " )
25-
26- vcpkg_configure_cmake (
27- SOURCE_PATH ${SOURCE_PATH}
28- PREFER_NINJA
29- OPTIONS -DDISABLE_EXAMPLES= -DDISABLE_TESTS= -DNRF_BLE_DRIVER_VERSION=4.1.2 -DCONNECTIVITY_VERSION=4.1.2
22+ vcpkg_find_acquire_program (GIT )
23+ get_filename_component (GIT_EXE_PATH "${GIT} " DIRECTORY )
24+ vcpkg_add_to_path ("${GIT_EXE_PATH} " )
25+
26+ vcpkg_cmake_configure (
27+ SOURCE_PATH "${SOURCE_PATH} "
28+ OPTIONS
29+ -DDISABLE_EXAMPLES=ON
30+ -DDISABLE_TESTS=ON
31+ -DNRF_BLE_DRIVER_VERSION=4.1.2
32+ -DCONNECTIVITY_VERSION=4.1.2
33+ MAYBE_UNUSED_VARIABLES
34+ DISABLE_EXAMPLES
35+ DISABLE_TESTS
3036)
3137
32- vcpkg_install_cmake ()
38+ vcpkg_cmake_install ()
3339vcpkg_copy_pdbs ()
34- vcpkg_fixup_cmake_targets ()
40+ vcpkg_cmake_config_fixup ()
3541
3642# Copy hex files into shared folder for package
3743foreach (HEX_DIR IN ITEMS "sd_api_v2" "sd_api_v3" "sd_api_v5" "sd_api_v6" )
3844 set (TARGET_DIRECTORY "${CURRENT_PACKAGES_DIR} /share/${PORT} /hex/${HEX_DIR} " )
39- file (MAKE_DIRECTORY ${TARGET_DIRECTORY} )
40- file (INSTALL "${SOURCE_PATH} /hex/${HEX_DIR} " DESTINATION ${TARGET_DIRECTORY} /.. )
45+ file (MAKE_DIRECTORY " ${TARGET_DIRECTORY} " )
46+ file (INSTALL "${SOURCE_PATH} /hex/${HEX_DIR} " DESTINATION " ${TARGET_DIRECTORY} /.." )
4147endforeach ()
4248
43- file (REMOVE_RECURSE ${CURRENT_PACKAGES_DIR} /debug/include )
44- file (REMOVE_RECURSE ${CURRENT_PACKAGES_DIR} /debug/share )
45- file (REMOVE ${CURRENT_PACKAGES_DIR} /debug/LICENSE )
46- file (REMOVE ${CURRENT_PACKAGES_DIR} /LICENSE )
49+ file (REMOVE_RECURSE "${CURRENT_PACKAGES_DIR} /debug/include" )
50+ file (REMOVE_RECURSE "${CURRENT_PACKAGES_DIR} /debug/share" )
4751
48- if (VCPKG_LIBRARY_LINKAGE STREQUAL static)
49- file (REMOVE_RECURSE ${CURRENT_PACKAGES_DIR} /bin ${CURRENT_PACKAGES_DIR} /debug/bin )
52+
53+ if (VCPKG_LIBRARY_LINKAGE STREQUAL "static" )
54+ file (REMOVE_RECURSE "${CURRENT_PACKAGES_DIR} /bin" "${CURRENT_PACKAGES_DIR} /debug/bin" )
5055endif ()
5156
52- file (INSTALL ${SOURCE_PATH} /LICENSE DESTINATION ${CURRENT_PACKAGES_DIR} /share/${PORT} RENAME copyright )
57+ file (INSTALL " ${SOURCE_PATH} /LICENSE" DESTINATION " ${CURRENT_PACKAGES_DIR} /share/${PORT} " RENAME copyright )
0 commit comments