update CMakeList for esp-idf component

This commit is contained in:
Laila van Reenen 2024-07-19 22:34:22 +02:00
parent 8f71535dfd
commit 259ad0a6f1
Signed by: LailaTheElf
GPG Key ID: 1F4E6EE3E6DDF769

View File

@ -1,18 +1,10 @@
# FIFO Buffer
add_library(FIFOBuffChar FIFOBuff/FIFOBuffChar.c)
# CMD List
add_library(CMDList CMDList/CMDList.c)
add_library(CMDListPrint CMDList/printList.c)
# History
add_library(history History/History.c)
# CLI
add_library(CLI CLI/CLI.c)
target_link_libraries(CLI CMDList FIFOBuffChar history)
add_library(CLI_History CLI/CLI.c)
target_link_libraries(CLI_History CMDList FIFOBuffChar history)
target_compile_definitions(CLI_History PRIVATE HISTORY)
idf_component_register(
COMPONENT_ALIAS "cli"
SRCS
CLI/CLI.c
FIFOBuff/FIFOBuffChar.c
CMDList/CMDList.c
History/History.c
INCLUDE_DIRS "./"
PRIV_INCLUDE_DIRS "../../src")