@@ -19,34 +19,39 @@ vcpkg_from_github(
19
19
# Ensure that git is found within CMakeLists.txt by appending vcpkg's git executable dirpath to $PATH.
20
20
# Git should always be available as it is downloaded during the bootstrap phase.
21
21
# 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
30
36
)
31
37
32
- vcpkg_install_cmake ()
38
+ vcpkg_cmake_install ()
33
39
vcpkg_copy_pdbs ()
34
- vcpkg_fixup_cmake_targets ()
40
+ vcpkg_cmake_config_fixup ()
35
41
36
42
# Copy hex files into shared folder for package
37
43
foreach (HEX_DIR IN ITEMS "sd_api_v2" "sd_api_v3" "sd_api_v5" "sd_api_v6" )
38
44
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} /.." )
41
47
endforeach ()
42
48
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" )
47
51
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" )
50
55
endif ()
51
56
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