[hpx] Fix cmake config issue (#14112)

This commit is contained in:
Phoebe 2020-10-21 05:43:10 +08:00 committed by GitHub
parent 21bf5e9b65
commit 973ad93092
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 0 deletions

View File

@ -1,5 +1,6 @@
Source: hpx
Version: 1.5.1
Port-Version: 1
Build-Depends: hwloc, boost-accumulators, boost-algorithm, boost-asio, boost-bimap, boost-config, boost-context, boost-dynamic-bitset, boost-exception, boost-filesystem, boost-iostreams, boost-lockfree, boost-program-options, boost-range, boost-spirit, boost-system, boost-throw-exception, boost-variant, boost-winapi
Homepage: https://github.com/STEllAR-GROUP/hpx
Description: The C++ Standards Library for Concurrency and Parallelism

View File

@ -41,6 +41,11 @@ foreach(CMAKE_FILE IN LISTS CMAKE_FILES)
file(WRITE ${CMAKE_FILE} "${_contents}")
endforeach()
vcpkg_replace_string(
"${CURRENT_PACKAGES_DIR}/share/${PORT}/HPXConfig.cmake"
"set(HPX_BUILD_TYPE \"Release\")"
"set(HPX_BUILD_TYPE \"\${CMAKE_BUILD_TYPE}\")")
vcpkg_replace_string(
"${CURRENT_PACKAGES_DIR}/share/${PORT}/HPXMacros.cmake"
"set(CMAKE_MODULE_PATH \${CMAKE_MODULE_PATH} \"\${CMAKE_CURRENT_LIST_DIR}\")"