3 Commits

Author SHA1 Message Date
wandns
dc6f028b99
Workaround for link libraries call on Zephyr platform (#1145)
zephyr_link_interface() does not work as intended because the
implementation in zephyr/cmake/modules/extensions.cmake:

function(zephyr_link_interface interface)
  target_link_libraries(${interface} INTERFACE zephyr_interface)
endfunction()

is backwards, i.e., target_link_libraries(etl INTERFACE zephyr_interface)
vs. target_link_libraries(zephyr_interface INTERFACE etl).

The workaround results in the following CMake code being executed:

target_link_libraries(zephyr_interface INTERFACE etl::etl)
2025-07-10 10:17:01 +01:00
Eden Frosst
6a1211c854
Fix West support and add ETL configuration options to Kconfig (#1114)
* Fix West support

* Add ETL Kconfig options
2025-06-02 23:21:48 +01:00
Zach Van Camp
99d899c11c Add full West support for ETL (#1075)
This will allow ETL to be included via west in a zephyr build without any additional wrappers or external kconfigs.

Signed-off-by: Zach Van Camp <zach.vancamp@etcconnect.com>
Co-authored-by: Zach Van Camp <zach.vancamp@etcconnect.com>
# Conflicts:
#	zephyr/module.yml
2025-04-25 18:15:27 +01:00