diff options
| author | jacqueline <me@jacqueline.id.au> | 2024-06-27 16:12:18 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2024-06-27 16:12:18 +1000 |
| commit | 1036f1b00efe2bbd2467cbfa3a4a97ab7f56591e (patch) | |
| tree | cc3aa8683daa30e36f3777699e32aaf93e211f95 /lib/console/CMakeLists.txt | |
| parent | 1daa1e9b0fe737ea5dac99f42fdf3c217873443f (diff) | |
| download | tangara-fw-1036f1b00efe2bbd2467cbfa3a4a97ab7f56591e.tar.gz | |
fork esp-idf's dev console, in order to add some hooks
Diffstat (limited to 'lib/console/CMakeLists.txt')
| -rw-r--r-- | lib/console/CMakeLists.txt | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/lib/console/CMakeLists.txt b/lib/console/CMakeLists.txt new file mode 100644 index 00000000..5904ac5a --- /dev/null +++ b/lib/console/CMakeLists.txt @@ -0,0 +1,31 @@ +idf_build_get_property(target IDF_TARGET) + +if(${target} STREQUAL "linux") + return() # This component is currently not supported by the POSIX/Linux simulator, but we may support it in the + # future (TODO: IDF-8103) +endif() + +set(argtable_srcs argtable3/arg_cmd.c + argtable3/arg_date.c + argtable3/arg_dbl.c + argtable3/arg_dstr.c + argtable3/arg_end.c + argtable3/arg_file.c + argtable3/arg_hashtable.c + argtable3/arg_int.c + argtable3/arg_lit.c + argtable3/arg_rem.c + argtable3/arg_rex.c + argtable3/arg_str.c + argtable3/arg_utils.c + argtable3/argtable3.c) + + +idf_component_register(SRCS "commands.c" + "esp_console_repl.c" + "split_argv.c" + "linenoise/linenoise.c" + ${argtable_srcs} + INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR} + REQUIRES vfs + PRIV_REQUIRES driver) |
