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