Skip to content

Commit 6b45d2b

Browse files
committed
chore(ports): [cmake-stm32] new port
Signed-off-by: msclock <[email protected]>
1 parent 5ff77da commit 6b45d2b

File tree

5 files changed

+51
-0
lines changed

5 files changed

+51
-0
lines changed

ports/cmake-stm32/portfile.cmake

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+
ObKo/stm32-cmake
6+
REF
7+
9b5d77ca0d8731ab2891aa17ef18a143ef90eef2
8+
SHA512
9+
18c63c8762d19255bbda099b4f7c4acbe1b0e7e67b9e04f3670bf3335be139dc3729633337af78bded0b2f01983bee6d9b9fe81468f1011153ab2e0e8fea3d5a
10+
HEAD_REF
11+
master)
12+
13+
file(GLOB items ${SOURCE_PATH}/cmake/*)
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/cmake-stm32/usage

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
The package cmake-stm32 provides modules:
2+
3+
find_package(cmake-stm32 REQUIRED)
4+
# More modules can refer to <https://github.com/ObKo/stm32-cmake>.
5+
include(cmake-stm32/stm32_gcc.cmake)

ports/cmake-stm32/vcpkg.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"name": "cmake-stm32",
3+
"version": "2023-10-13",
4+
"description": "CMake for stm32 developing.",
5+
"homepage": "https://github.com/ObKo/stm32-cmake",
6+
"license": "MIT",
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
@@ -12,6 +12,10 @@
1212
"baseline": "1.0.2",
1313
"port-version": 0
1414
},
15+
"cmake-stm32": {
16+
"baseline": "2023-10-13",
17+
"port-version": 0
18+
},
1519
"vcpkg-cmake-module": {
1620
"baseline": "2023-10-12",
1721
"port-version": 1

versions/c-/cmake-stm32.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": "19205fd85ea90d4f3e21a4f9b893dfd3f795c608",
5+
"version": "2023-10-13",
6+
"port-version": 0
7+
}
8+
]
9+
}

0 commit comments

Comments
 (0)