add ESP-IDF project with Spider Runtime for ESP32

This commit is contained in:
2026-04-08 15:23:49 -06:00
parent 670b445ac6
commit 76225c7392
10 changed files with 2413 additions and 4 deletions

View File

@@ -0,0 +1,20 @@
set(SPIDER_RUNTIME_SRC
"${CMAKE_CURRENT_SOURCE_DIR}/../../../../spider-runtime/src"
)
idf_component_register(
SRCS
"main.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/Runtime.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/cpu/CPU.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/memory/RAM.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/memory/ByteArray.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/reel/InstrReel.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/reel/InstrReelDyn.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/reel/InstrReelFixed.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/instr/Instr_00-1F.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/instr/InstrMap.cpp"
"${SPIDER_RUNTIME_SRC}/spider/runtime/math/Quat.cpp"
INCLUDE_DIRS "."
PRIV_INCLUDE_DIRS
"${SPIDER_RUNTIME_SRC}"
)