[FL-2627] Flipper applications: SDK, build and debug system (#1387)

This commit is contained in:
SG
2022-09-15 02:11:38 +10:00
committed by GitHub
parent 0f6f9ad52e
commit 873e1f114b
895 changed files with 8862 additions and 1465 deletions

View File

@@ -1,6 +1,16 @@
Import("env")
env.Append(LINT_SOURCES=["firmware"])
env.Append(
LINT_SOURCES=["firmware"],
# SDK_HEADERS=[env.File("#/firmware/targets/furi_hal_include/furi_hal.h")],
SDK_HEADERS=[
*env.GlobRecursive("*.h", "#/firmware/targets/furi_hal_include", "*_i.h"),
*env.GlobRecursive("*.h", "#/firmware/targets/f${TARGET_HW}/furi_hal", "*_i.h"),
File("#/firmware/targets/f7/platform_specific/intrinsic_export.h"),
],
)
env.SetDefault(SDK_DEFINITION=env.File("./targets/f${TARGET_HW}/api_symbols.csv"))
libenv = env.Clone(FW_LIB_NAME="flipper${TARGET_HW}")
libenv.Append(