Skip to content

Commit 4e28c06

Browse files
committed
chore(ports): [rpavlik-cmake-modules] new port
Signed-off-by: msclock <[email protected]>
1 parent 6b45d2b commit 4e28c06

File tree

5 files changed

+52
-0
lines changed

5 files changed

+52
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
vcpkg_from_github(
2+
OUT_SOURCE_PATH
3+
SOURCE_PATH
4+
REPO
5+
rpavlik/cmake-modules
6+
REF
7+
d66fc5dec3eaea3a4f9778ceeeb65cbec490b5b9
8+
SHA512
9+
890c7571645b5791fa5be838d21681806f58c246ee11c6b1c427ec322ab6dbd867945b4b78fb34d02963b8ef2d47c7b309887f8ddeb4fc7294b71226abfeb1cf
10+
HEAD_REF
11+
main)
12+
13+
file(GLOB items ${SOURCE_PATH}/*)
14+
list(FILTER items EXCLUDE REGEX [[reuse|LICENSES|module-docs]])
15+
vcpkg_cmake_module(PATH_LIST ${items})
16+
17+
file(INSTALL ${CMAKE_CURRENT_LIST_DIR}/usage
18+
DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT})
19+
20+
vcpkg_install_copyright(FILE_LIST ${SOURCE_PATH}/LICENSE_1_0.txt)
21+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)

ports/rpavlik-cmake-modules/usage

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
The package rpavlik-cmake-modules provides modules:
2+
3+
find_package(rpavlik-cmake-modules REQUIRED)
4+
# More modules can refer to <https://github.com/rpavlik/cmake-modules>.
5+
include(rpavlik-cmake-modules/UseBackportedModules)
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"name": "rpavlik-cmake-modules",
3+
"version": "2023-10-13",
4+
"description": "Ryan's CMake Modules Collection.",
5+
"homepage": "https://github.com/rpavlik/cmake-modules",
6+
"license": "BSL-1.0",
7+
"dependencies": [
8+
{
9+
"name": "vcpkg-cmake-module",
10+
"host": true
11+
}
12+
]
13+
}

versions/baseline.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
"baseline": "2023-10-13",
1717
"port-version": 0
1818
},
19+
"rpavlik-cmake-modules": {
20+
"baseline": "2023-10-13",
21+
"port-version": 0
22+
},
1923
"vcpkg-cmake-module": {
2024
"baseline": "2023-10-12",
2125
"port-version": 1
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"versions": [
3+
{
4+
"git-tree": "741cf5a32ab7cae9d62ca6f9737fcba7cb0a5001",
5+
"version": "2023-10-13",
6+
"port-version": 0
7+
}
8+
]
9+
}

0 commit comments

Comments
 (0)