diff options
| author | nicole mazzuca <mazzucan@outlook.com> | 2020-03-05 12:34:27 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-05 12:34:27 -0800 |
| commit | 8cd675cc58ee71cae251d7d15fad5dc8b40d5fe1 (patch) | |
| tree | 83967f7e1b9a2cbe0d74faead888a63dea966932 | |
| parent | f6b055439be3b65f366f48775c379f065c8580a4 (diff) | |
| download | vcpkg-8cd675cc58ee71cae251d7d15fad5dc8b40d5fe1.tar.gz vcpkg-8cd675cc58ee71cae251d7d15fad5dc8b40d5fe1.zip | |
[libcpuid] Add new port (#9942)
* libcpuid
* wip
| -rw-r--r-- | ports/libcpuid/CONTROL | 5 | ||||
| -rw-r--r-- | ports/libcpuid/portfile.cmake | 27 | ||||
| -rw-r--r-- | scripts/ci.baseline.txt | 3 |
3 files changed, 35 insertions, 0 deletions
diff --git a/ports/libcpuid/CONTROL b/ports/libcpuid/CONTROL new file mode 100644 index 000000000..a39e59e23 --- /dev/null +++ b/ports/libcpuid/CONTROL @@ -0,0 +1,5 @@ +Source: libcpuid +Version: 0.4.1 +Homepage: https://github.com/anrieff/libcpuid +Description: Provides CPU identification for the x86 (and x86_64) +Supports: x86 | x64 diff --git a/ports/libcpuid/portfile.cmake b/ports/libcpuid/portfile.cmake new file mode 100644 index 000000000..16d073951 --- /dev/null +++ b/ports/libcpuid/portfile.cmake @@ -0,0 +1,27 @@ +vcpkg_fail_port_install(ON_TARGET "UWP" ON_ARCH "arm" "arm64") +vcpkg_check_linkage(ONLY_STATIC_LIBRARY) + +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO anrieff/libcpuid + REF f2ab8b7ef2c286f619d96c3ce8902cb76b801bf0 + SHA512 fcd2d35994554eed80c04315f1cf3bc91f272a5051dde040fe2266d71af902b60ecfd74b6f9dc8284a22f222208c6789bfb94cc12d61de17d605265d3cd2c43d + HEAD_REF master +) + +vcpkg_configure_cmake( + SOURCE_PATH ${SOURCE_PATH} + PREFER_NINJA + OPTIONS + -DENABLE_DOCS=OFF +) + +vcpkg_install_cmake() + +vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake) + +vcpkg_copy_pdbs() + +file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/debug/bin ${CURRENT_PACKAGES_DIR}/debug/include) + +file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 8b3586d8d..9b76b9c96 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -723,6 +723,9 @@ libconfig:x64-osx=fail libcopp:arm64-windows=fail
libcopp:arm-uwp=fail
libcopp:x64-windows-static=fail
+libcpuid:arm-uwp=fail
+libcpuid:x64-uwp=fail
+libcpuid:arm64-windows=fail
libdatrie:x64-linux=fail
libdatrie:x64-osx=fail
libdisasm:arm-uwp=fail
|
