build: add include/library directories from VcPkg to the default search paths

Enables zero-effort usage of third-party libraries (goal B of #856)
This commit is contained in:
Gabriel Ferreira
2023-11-19 15:43:44 -03:00
parent a7ca50cd44
commit 3602894c8e

View File

@@ -134,10 +134,12 @@ function(setup_vcpkg)
execute_process(COMMAND chmod +x ${VCPKG_DIR}/${VCPKG_EXEC})
endif()
disable_cmake_warnings()
set(CMAKE_PREFIX_PATH
"${VCPKG_DIR}/installed/${VCPKG_TRIPLET}/;${CMAKE_PREFIX_PATH}"
PARENT_SCOPE
)
enable_cmake_warnings()
# Install packages in manifest mode
if(EXISTS ${VCPKG_MANIFEST})
@@ -195,4 +197,6 @@ endfunction()
if(${NS3_VCPKG})
setup_vcpkg()
include_directories(${VCPKG_DIR}/installed/${VCPKG_TRIPLET}/include)
link_directories(${VCPKG_DIR}/installed/${VCPKG_TRIPLET}/lib)
endif()