Add pico functions, non-interactive execution, cleanup main

This commit is contained in:
2022-11-29 11:07:20 -05:00
parent bb2b137e2c
commit 261c9aada1
10 changed files with 210 additions and 84 deletions

14
extra_script.py Normal file
View File

@@ -0,0 +1,14 @@
import os
Import("env")
# Add incbin dependencies since Platformio doesn't know about those
env.Depends(
os.path.join("$BUILD_DIR", "src", "pico-plat.o"),
os.path.join("$PROJECT_DIR", "src", "pico-program.lsp")
)
env.Depends(
os.path.join("$BUILD_DIR", "src", "native-plat.o"),
os.path.join("$PROJECT_DIR", "src", "native-program.lsp")
)