mirror of https://github.com/microsoft/vcpkg.git
[numactl] Add cmake config
This commit is contained in:
parent
22b8d09994
commit
7a9a0ff2cf
|
|
@ -15,6 +15,8 @@ vcpkg_make_configure(
|
|||
vcpkg_make_install()
|
||||
vcpkg_fixup_pkgconfig()
|
||||
|
||||
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/unofficial-numa-config.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/unofficial-numa")
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share")
|
||||
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/README.md" "${SOURCE_PATH}/LICENSE.LGPL2.1" "${SOURCE_PATH}/LICENSE.GPL2")
|
||||
|
|
|
|||
|
|
@ -0,0 +1,27 @@
|
|||
if(NOT TARGET unofficial::numa::numa)
|
||||
add_library(unofficial::numa::numa UNKNOWN IMPORTED)
|
||||
|
||||
get_filename_component(Z_VCPKG_NUMA_ROOT "${CMAKE_CURRENT_LIST_DIR}/../.." ABSOLUTE)
|
||||
|
||||
find_library(Z_VCPKG_NUMA_LIBRARY_RELEASE NAMES numa PATHS "${Z_VCPKG_NUMA_ROOT}/lib" NO_DEFAULT_PATH REQUIRED)
|
||||
find_library(Z_VCPKG_NUMA_LIBRARY_DEBUG NAMES numa PATHS "${Z_VCPKG_NUMA_ROOT}/debug/lib" NO_DEFAULT_PATH)
|
||||
|
||||
if(Z_VCPKG_NUMA_LIBRARY_DEBUG)
|
||||
set_target_properties(unofficial::numa::numa PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${Z_VCPKG_NUMA_ROOT}/include"
|
||||
IMPORTED_CONFIGURATIONS "Debug;Release"
|
||||
IMPORTED_LOCATION_DEBUG "${Z_VCPKG_NUMA_LIBRARY_DEBUG}"
|
||||
IMPORTED_LOCATION_RELEASE "${Z_VCPKG_NUMA_LIBRARY_RELEASE}"
|
||||
)
|
||||
else()
|
||||
set_target_properties(unofficial::numa::numa PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${Z_VCPKG_NUMA_ROOT}/include"
|
||||
IMPORTED_CONFIGURATIONS "Release"
|
||||
IMPORTED_LOCATION_RELEASE "${Z_VCPKG_NUMA_LIBRARY_RELEASE}"
|
||||
)
|
||||
endif()
|
||||
|
||||
unset(Z_VCPKG_NUMA_ROOT)
|
||||
unset(Z_VCPKG_NUMA_LIBRARY_RELEASE)
|
||||
unset(Z_VCPKG_NUMA_LIBRARY_DEBUG)
|
||||
endif()
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "numactl",
|
||||
"version": "2.0.19",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": "NUMA support for Linux",
|
||||
"homepage": "https://github.com/numactl/numactl",
|
||||
"license": null,
|
||||
|
|
|
|||
|
|
@ -7150,7 +7150,7 @@
|
|||
},
|
||||
"numactl": {
|
||||
"baseline": "2.0.19",
|
||||
"port-version": 1
|
||||
"port-version": 2
|
||||
},
|
||||
"numcpp": {
|
||||
"baseline": "2.16.1",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "8eab057e0900e2c82cca626446a7f9b50ce3c068",
|
||||
"version": "2.0.19",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "319c15f35bf84f9e0c3c2ed8d3a0aa84d1c5cd41",
|
||||
"version": "2.0.19",
|
||||
|
|
|
|||
Loading…
Reference in New Issue