Skip to content

Commit 2dad44b

Browse files
msclockgithub-actions[bot]
authored andcommitted
chore(port): new port robotology-cmake-ycm
1 parent 7771c20 commit 2dad44b

File tree

5 files changed

+50
-0
lines changed

5 files changed

+50
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
vcpkg_from_github(
2+
OUT_SOURCE_PATH
3+
SOURCE_PATH
4+
REPO
5+
robotology/ycm
6+
REF
7+
v${VERSION}
8+
SHA512
9+
d033a4880204fde2335668e2881580e1951269205713386b1ca4ef0509b9d6160bc9e802f29c5a3ed93ff777066d8c63bf49d9a6db29e7ecd3b4ddd812e4207b
10+
)
11+
12+
file(GLOB items ${SOURCE_PATH}/*)
13+
list(FILTER items EXCLUDE REGEX [[deprecated|tests|LICENSES|.reuse|.github]])
14+
vcpkg_cmake_module(PATH_LIST ${items})
15+
16+
file(INSTALL ${CMAKE_CURRENT_LIST_DIR}/usage
17+
DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT})
18+
19+
vcpkg_install_copyright(FILE_LIST ${SOURCE_PATH}/LICENSE)
20+
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)

ports/robotology-cmake-ycm/usage

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
The package robotology-cmake-ycm provides CMake modules:
2+
3+
find_package(robotology-cmake-ycm REQUIRED)
4+
include(robotology-cmake-ycm/modules/GitInfo)

ports/robotology-cmake-ycm/vcpkg.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"name": "robotology-cmake-ycm",
3+
"version": "0.15.3",
4+
"description": "Extra CMake Modules for YARP and friends.",
5+
"homepage": "https://github.com/robotology/ycm",
6+
"license": "BSD-1-Clause",
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
@@ -24,6 +24,10 @@
2424
"baseline": "9b5d77ca0d8731ab2891aa17ef18a143ef90eef2",
2525
"port-version": 0
2626
},
27+
"robotology-cmake-ycm": {
28+
"baseline": "0.15.3",
29+
"port-version": 0
30+
},
2731
"rpavlik-cmake-modules": {
2832
"baseline": "d66fc5dec3eaea3a4f9778ceeeb65cbec490b5b9",
2933
"port-version": 0

versions/r-/robotology-cmake-ycm.json

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": "e4a3c2d3a511fe56bcac8de247f83d1ae2d64942",
5+
"version": "0.15.3",
6+
"port-version": 0
7+
}
8+
]
9+
}

0 commit comments

Comments
 (0)