From f07d347fd9b9866ec59185586c96741a388cad07 Mon Sep 17 00:00:00 2001 From: Adolfo Date: Sat, 18 Jul 2026 19:24:05 -0400 Subject: [PATCH] fix(voicerecorder): add missing CMakeLists + manifest 0.8.0-dev - audio-stream fix --- Apps/VoiceRecorder/CMakeLists.txt | 16 ++++++++++++++++ Apps/VoiceRecorder/main/CMakeLists.txt | 6 ++++++ Apps/VoiceRecorder/manifest.properties | 10 ++++++++++ 3 files changed, 32 insertions(+) create mode 100644 Apps/VoiceRecorder/CMakeLists.txt create mode 100644 Apps/VoiceRecorder/main/CMakeLists.txt create mode 100644 Apps/VoiceRecorder/manifest.properties diff --git a/Apps/VoiceRecorder/CMakeLists.txt b/Apps/VoiceRecorder/CMakeLists.txt new file mode 100644 index 0000000..5fb7794 --- /dev/null +++ b/Apps/VoiceRecorder/CMakeLists.txt @@ -0,0 +1,16 @@ +cmake_minimum_required(VERSION 3.20) + +include($ENV{IDF_PATH}/tools/cmake/project.cmake) + +if (DEFINED ENV{TACTILITY_SDK_PATH}) + set(TACTILITY_SDK_PATH $ENV{TACTILITY_SDK_PATH}) +else() + set(TACTILITY_SDK_PATH "../../release/TactilitySDK") + message(WARNING "⚠️ TACTILITY_SDK_PATH environment variable is not set, defaulting to ${TACTILITY_SDK_PATH}") +endif() + +include("${TACTILITY_SDK_PATH}/TactilitySDK.cmake") +set(EXTRA_COMPONENT_DIRS ${TACTILITY_SDK_PATH}) + +project(VoiceRecorder) +tactility_project(VoiceRecorder) diff --git a/Apps/VoiceRecorder/main/CMakeLists.txt b/Apps/VoiceRecorder/main/CMakeLists.txt new file mode 100644 index 0000000..db2068e --- /dev/null +++ b/Apps/VoiceRecorder/main/CMakeLists.txt @@ -0,0 +1,6 @@ +file(GLOB_RECURSE SOURCE_FILES Source/*.c) + +idf_component_register( + SRCS ${SOURCE_FILES} + REQUIRES TactilitySDK +) diff --git a/Apps/VoiceRecorder/manifest.properties b/Apps/VoiceRecorder/manifest.properties new file mode 100644 index 0000000..b477dbb --- /dev/null +++ b/Apps/VoiceRecorder/manifest.properties @@ -0,0 +1,10 @@ +[manifest] +version=0.1 +[target] +sdk=0.8.0-dev +platforms=esp32s3 +[app] +id=one.tactility.voicerecorder +name=Voice Recorder +versionName=1.0.0 +versionCode=1