We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2f1a1f6 commit fa15266Copy full SHA for fa15266
zephyr/CMakeLists.txt
@@ -0,0 +1,22 @@
1
+# Copyright (c) 2024 Intel Corporation.
2
+#
3
+# SPDX-License-Identifier: BSD-3-Clause
4
+
5
+set(MCTP_SRC ${CMAKE_CURRENT_SOURCE_DIR}/..)
6
7
+zephyr_interface_library_named(mctp)
8
+target_link_libraries(zephyr_interface INTERFACE mctp)
9
+target_include_directories(mctp INTERFACE ${MCTP_SRC})
10
11
+zephyr_library_named(modules_mctp)
12
+zephyr_library_link_libraries(mctp)
13
14
+zephyr_library_sources_ifdef(
15
+ CONFIG_MCTP
16
+ ${MCTP_SRC}/alloc.c
17
+ ${MCTP_SRC}/crc32.c
18
+ ${MCTP_SRC}/core.c
19
+ ${MCTP_SRC}/log.c
20
+ ${MCTP_SRC}/libmctp.h
21
+ ${MCTP_SRC}/crc-16-ccitt.c
22
+)
zephyr/module.yml
@@ -0,0 +1,3 @@
+name: libmctp
+build:
+ cmake: zephyr
0 commit comments