[rtc-benchmarksuite] New Port (#48029)

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
RealTimeChris 2025-11-07 01:34:33 -05:00 committed by GitHub
parent c4e4a719ed
commit d4afafa95a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,17 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO realtimechris/benchmarksuite
REF "v${VERSION}"
SHA512 e4deaf511ba7754610d3abc7d624040cc9c89fc1a5bfe7b9e7d3a95bbf74719f80a6ad3c7d60ede27368143ec8d16a797286ad0ecddcbb7092420a6f7c65f419
HEAD_REF main
)
set(VCPKG_BUILD_TYPE release) # header-only
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
)
vcpkg_cmake_install()
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/License.md")

View File

@ -0,0 +1,14 @@
{
"name": "rtc-benchmarksuite",
"version": "1.0.0",
"description": "A header-only C++ benchmarking library with cross-platform hardware performance counter integration, providing precise measurements of cycles, instructions, branches, cache behavior, and throughput with minimal overhead.",
"homepage": "https://github.com/realtimechris/benchmarksuite",
"license": "MIT",
"supports": "(windows & x64 & !xbox) | (linux & x64) | (osx & x64)",
"dependencies": [
{
"name": "vcpkg-cmake",
"host": true
}
]
}

View File

@ -8640,6 +8640,10 @@
"baseline": "6.0.1",
"port-version": 1
},
"rtc-benchmarksuite": {
"baseline": "1.0.0",
"port-version": 0
},
"rtlsdr": {
"baseline": "2.0.2",
"port-version": 0

View File

@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "70b1a7b0086e9e0d1ab2d892830c54aa076af23d",
"version": "1.0.0",
"port-version": 0
}
]
}