Skip to content

Commit 62aab9d

Browse files
authored
[tevclient] Add tevclient port (#40532)
1 parent 8c54a45 commit 62aab9d

File tree

4 files changed

+52
-0
lines changed

4 files changed

+52
-0
lines changed

ports/tevclient/portfile.cmake

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
2+
3+
vcpkg_from_github(
4+
OUT_SOURCE_PATH SOURCE_PATH
5+
REPO westlicht/tevclient
6+
REF aae4d33472bcf23a5b66af27dcea7ca299b61976
7+
SHA512 e452b6b6cfbe7fc56e0f4794c8a4ecdd5695da2a8ae006ea02fed0a4c5a13a411042e66f6996a7e49b789a5ff86cdfb771cb55ba0a30465649ed1c4f5f7062c4
8+
HEAD_REF master
9+
)
10+
11+
vcpkg_cmake_configure(
12+
SOURCE_PATH "${SOURCE_PATH}"
13+
)
14+
15+
vcpkg_cmake_install()
16+
vcpkg_copy_pdbs()
17+
18+
vcpkg_cmake_config_fixup(CONFIG_PATH share/cmake/tevclient)
19+
20+
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
21+
22+
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")

ports/tevclient/vcpkg.json

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"name": "tevclient",
3+
"version-date": "2023-12-04",
4+
"description": "C++ client library for communicating to the tev image viewer",
5+
"homepage": "https://github.com/westlicht/tevclient",
6+
"supports": "!uwp",
7+
"dependencies": [
8+
{
9+
"name": "vcpkg-cmake",
10+
"host": true
11+
},
12+
{
13+
"name": "vcpkg-cmake-config",
14+
"host": true
15+
}
16+
]
17+
}

versions/baseline.json

+4
Original file line numberDiff line numberDiff line change
@@ -8744,6 +8744,10 @@
87448744
"baseline": "5.4.1",
87458745
"port-version": 0
87468746
},
8747+
"tevclient": {
8748+
"baseline": "2023-12-04",
8749+
"port-version": 0
8750+
},
87478751
"tfhe": {
87488752
"baseline": "1.0.1",
87498753
"port-version": 5

versions/t-/tevclient.json

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"versions": [
3+
{
4+
"git-tree": "32031dafc991a94d4b1bca9b0ed22649785fa977",
5+
"version-date": "2023-12-04",
6+
"port-version": 0
7+
}
8+
]
9+
}

0 commit comments

Comments
 (0)