git subrepo clone --branch=20.41.6 git@github.com:ETLCPP/etl.git components/etl
subrepo: subdir: "components/etl" merged: "be5537ec" upstream: origin: "git@github.com:ETLCPP/etl.git" branch: "20.41.6" commit: "be5537ec" git-subrepo: version: "0.4.9" origin: "???" commit: "???"
This commit is contained in:
parent
931c4def56
commit
11c24647ea
1296 changed files with 801882 additions and 0 deletions
8
components/etl/zephyr/CMakeLists.txt
Normal file
8
components/etl/zephyr/CMakeLists.txt
Normal file
|
@ -0,0 +1,8 @@
|
|||
if(CONFIG_ETL)
|
||||
add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/.. etl)
|
||||
zephyr_link_interface(etl)
|
||||
|
||||
zephyr_compile_definitions_ifdef(CONFIG_ETL_DEBUG ETL_DEBUG)
|
||||
zephyr_compile_definitions_ifdef(CONFIG_ETL_CHECK_PUSH_POP ETL_CHECK_PUSH_POP)
|
||||
zephyr_compile_definitions_ifdef(CONFIG_ETL_LOG_ERRORS ETL_LOG_ERRORS)
|
||||
endif()
|
19
components/etl/zephyr/Kconfig
Normal file
19
components/etl/zephyr/Kconfig
Normal file
|
@ -0,0 +1,19 @@
|
|||
config ETL
|
||||
bool "ETL (Embedded Template Library)"
|
||||
depends on CPP
|
||||
help
|
||||
This option enables the 'ETL' library.
|
||||
|
||||
if ETL
|
||||
|
||||
config ETL_DEBUG
|
||||
bool "Build ETL with debugging checks"
|
||||
default y if DEBUG
|
||||
|
||||
config ETL_CHECK_PUSH_POP
|
||||
bool "Enable push/pop checks in ETL"
|
||||
|
||||
config ETL_LOG_ERRORS
|
||||
bool "Call ETL error handler instead of assert"
|
||||
|
||||
endif # ETL
|
4
components/etl/zephyr/module.yml
Normal file
4
components/etl/zephyr/module.yml
Normal file
|
@ -0,0 +1,4 @@
|
|||
name: etl
|
||||
build:
|
||||
cmake: zephyr
|
||||
kconfig: zephyr/Kconfig
|
Loading…
Add table
Add a link
Reference in a new issue