zephyr: add as a module

Add needed files to make this a zephyr module.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2019-05-22 22:28:04 -04:00
parent 3442203c1e
commit a69793cdb4
4 changed files with 13 additions and 6 deletions

View File

@ -1,3 +1,4 @@
if(CONFIG_MCUMGR)
zephyr_interface_library_named(MCUMGR)
zephyr_library()
@ -13,3 +14,5 @@ target_link_libraries(MCUMGR INTERFACE
zephyr_interface
TINYCBOR
)
endif()

View File

@ -22,7 +22,8 @@ config MCUMGR
This option enables the mcumgr management library.
if MCUMGR
source "ext/lib/mgmt/mcumgr/cmd/Kconfig"
rsource "cmd/Kconfig"
config APP_LINK_WITH_MCUMGR
bool "Link 'app' with MCUMGR"

View File

@ -17,10 +17,10 @@
menu "Command handlers"
source "ext/lib/mgmt/mcumgr/cmd/fs_mgmt/Kconfig"
source "ext/lib/mgmt/mcumgr/cmd/img_mgmt/Kconfig"
source "ext/lib/mgmt/mcumgr/cmd/log_mgmt/Kconfig"
source "ext/lib/mgmt/mcumgr/cmd/os_mgmt/Kconfig"
source "ext/lib/mgmt/mcumgr/cmd/stat_mgmt/Kconfig"
rsource "fs_mgmt/Kconfig"
rsource "img_mgmt/Kconfig"
rsource "log_mgmt/Kconfig"
rsource "os_mgmt/Kconfig"
rsource "stat_mgmt/Kconfig"
endmenu

3
zephyr/module.yml Normal file
View File

@ -0,0 +1,3 @@
build:
kconfig: Kconfig
cmake: .