parent
a231fd1c8a
commit
1573a8c4cd
@ -1,9 +0,0 @@ |
||||
# Copyright 2023 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRCS "app_console.cpp" |
||||
INCLUDE_DIRS "include" |
||||
REQUIRES "dev_console" "events" "database") |
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
@ -1,14 +0,0 @@ |
||||
# Copyright 2023 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRCS "audio_decoder.cpp" "fatfs_audio_input.cpp" "i2s_audio_output.cpp" |
||||
"track_queue.cpp" "audio_fsm.cpp" "audio_converter.cpp" "resample.cpp" |
||||
"fatfs_source.cpp" "bt_audio_output.cpp" "readahead_source.cpp" |
||||
"audio_source.cpp" |
||||
INCLUDE_DIRS "include" |
||||
REQUIRES "codecs" "drivers" "cbor" "result" "tasks" "memory" "tinyfsm" |
||||
"database" "system_fsm" "speexdsp" "millershuffle" "libcppbor") |
||||
|
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
@ -1,10 +0,0 @@ |
||||
# Copyright 2023 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRCS "battery.cpp" |
||||
INCLUDE_DIRS "include" |
||||
REQUIRES "drivers" "events") |
||||
|
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
@ -1,22 +0,0 @@ |
||||
# Copyright 2023 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRCS "env_esp.cpp" "database.cpp" "track.cpp" "records.cpp" |
||||
"file_gatherer.cpp" "tag_parser.cpp" "index.cpp" |
||||
INCLUDE_DIRS "include" |
||||
REQUIRES "result" "esp_psram" "fatfs" "libtags" "komihash" "cbor" |
||||
"tasks" "memory" "util" "tinyfsm" "events" "opusfile" "libcppbor") |
||||
|
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
||||
|
||||
set(LEVELDB_BUILD_TESTS OFF) |
||||
set(LEVELDB_BUILD_BENCHMARKS OFF) |
||||
set(LEVELDB_INSTALL OFF) |
||||
|
||||
set(CMAKE_POLICY_DEFAULT_CMP0077 NEW) |
||||
|
||||
add_subdirectory($ENV{PROJ_PATH}/lib/leveldb ${CMAKE_CURRENT_BINARY_DIR}/leveldb) |
||||
|
||||
target_link_libraries(${COMPONENT_LIB} PUBLIC leveldb) |
@ -1,9 +0,0 @@ |
||||
# Copyright 2023 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRCS "console.cpp" |
||||
INCLUDE_DIRS "include" |
||||
REQUIRES "console" "memory") |
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
@ -1,9 +0,0 @@ |
||||
# Copyright 2023 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRCS "event_queue.cpp" |
||||
INCLUDE_DIRS "include" |
||||
REQUIRES "tinyfsm" "ui") |
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
@ -1,13 +0,0 @@ |
||||
# Copyright 2023 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRCS "input_touch_wheel.cpp" "input_touch_dpad.cpp" "input_trigger.cpp" |
||||
"input_volume_buttons.cpp" "lvgl_input_driver.cpp" "feedback_haptics.cpp" |
||||
"device_factory.cpp" "input_nav_buttons.cpp" "input_hook.cpp" |
||||
"input_hook_actions.cpp" |
||||
INCLUDE_DIRS "include" |
||||
REQUIRES "drivers" "lvgl" "events" "system_fsm") |
||||
|
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
@ -1,13 +0,0 @@ |
||||
# Copyright 2023 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRCS "lua_theme.cpp" "lua_thread.cpp" "bridge.cpp" "property.cpp" "lua_database.cpp" |
||||
"lua_queue.cpp" "lua_version.cpp" "lua_theme.cpp" "lua_controls.cpp" "registry.cpp" |
||||
"lua_screen.cpp" |
||||
INCLUDE_DIRS "include" |
||||
REQUIRES "drivers" "lvgl" "tinyfsm" "events" "system_fsm" "database" |
||||
"esp_timer" "battery" "esp-idf-lua" "luavgl" "lua-linenoise" "lua-term" |
||||
"esp_app_format") |
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
@ -1,11 +0,0 @@ |
||||
# Copyright 2023 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRCS "system_fsm.cpp" "running.cpp" "booting.cpp" "idle.cpp" |
||||
"service_locator.cpp" |
||||
INCLUDE_DIRS "include" |
||||
REQUIRES "tinyfsm" "drivers" "database" "ui" "result" "events" "audio" |
||||
"app_console" "battery" "locale") |
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
@ -0,0 +1,23 @@ |
||||
# Copyright 2024 jacqueline <me@jacqueline.id.au> |
||||
# |
||||
# SPDX-License-Identifier: GPL-3.0-only |
||||
|
||||
idf_component_register( |
||||
SRC_DIRS "app_console" "audio" "battery" "database" "dev_console" "events" |
||||
"input" "lua" "system_fsm" "ui" |
||||
INCLUDE_DIRS "." "app_console" "audio" "battery" "database" "dev_console" |
||||
"events" "input" "lua" "system_fsm" "ui" |
||||
REQUIRES "codecs" "drivers" "locale" "memory" "tasks" "util" |
||||
"tinyfsm" "lvgl" "esp_timer" "luavgl" "esp_app_format" "libcppbor" "libtags" |
||||
"komihash" "result" "esp_psram" "fatfs" "millershuffle" "speexdsp" "console" |
||||
"esp-idf-lua" "lua-linenoise" "lua-term") |
||||
target_compile_options(${COMPONENT_LIB} PRIVATE ${EXTRA_WARNINGS}) |
||||
|
||||
set(LEVELDB_BUILD_TESTS OFF) |
||||
set(LEVELDB_BUILD_BENCHMARKS OFF) |
||||
set(LEVELDB_INSTALL OFF) |
||||
|
||||
set(CMAKE_POLICY_DEFAULT_CMP0077 NEW) |
||||
|
||||
add_subdirectory($ENV{PROJ_PATH}/lib/leveldb ${CMAKE_CURRENT_BINARY_DIR}/leveldb) |
||||
target_link_libraries(${COMPONENT_LIB} PUBLIC leveldb) |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue