[andytech-tiny-crc32c] New port (#46664)

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
Andy García 2026-02-12 14:51:15 -05:00 committed by GitHub
parent 0a434205c5
commit 4d1c2bda72
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,18 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO AndyTechnologies/tiny-crc32c
REF v1.0.1
SHA512 2f2033459b75d7fca35e849131098da127e75074aafed838dccf9f838cdb378dde0992e42a9cc52b3e8636b1d9b726f80a44e65a215f2e09b32e012d12b032ac
HEAD_REF main
)
file(INSTALL
"${SOURCE_PATH}/include/tiny_crc32.hpp"
DESTINATION "${CURRENT_PACKAGES_DIR}/include"
)
file(INSTALL
"${SOURCE_PATH}/LICENSE"
DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}"
RENAME copyright
)

View File

@ -0,0 +1,7 @@
{
"name": "andytech-tiny-crc32c",
"version": "1.0.1",
"description": "Tiny C++23 header-only CRC32C library (Castagnoli polynomial)",
"homepage": "https://github.com/AndyTechnologies/tiny-crc32c",
"license": "MIT"
}

View File

@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "ac327f66a147c37d1966752ff19a98637c070cc1",
"version": "1.0.1",
"port-version": 0
}
]
}

View File

@ -140,6 +140,10 @@
"baseline": "2.1.0",
"port-version": 8
},
"andytech-tiny-crc32c": {
"baseline": "1.0.1",
"port-version": 0
},
"angelscript": {
"baseline": "2.38.0",
"port-version": 0