|
@@ -44,9 +44,11 @@ local flto = ""
|
|
|
--add macro defination
|
|
--add macro defination
|
|
|
add_defines("GCC_COMPILE=1","TLS_CONFIG_CPU_XT804=1","NIMBLE_FTR=1","__LUATOS__")
|
|
add_defines("GCC_COMPILE=1","TLS_CONFIG_CPU_XT804=1","NIMBLE_FTR=1","__LUATOS__")
|
|
|
|
|
|
|
|
-set_warnings("all")
|
|
|
|
|
|
|
+set_warnings("allextra")
|
|
|
|
|
+
|
|
|
-- set_optimize("fastest")
|
|
-- set_optimize("fastest")
|
|
|
set_optimize("smallest")
|
|
set_optimize("smallest")
|
|
|
|
|
+
|
|
|
-- set language: c99
|
|
-- set language: c99
|
|
|
set_languages("c99")
|
|
set_languages("c99")
|
|
|
add_defines("MBEDTLS_CONFIG_FILE=\"mbedtls_config_air101.h\"")
|
|
add_defines("MBEDTLS_CONFIG_FILE=\"mbedtls_config_air101.h\"")
|
|
@@ -447,6 +449,14 @@ target("air10x")
|
|
|
add_includedirs(luatos.."components/fatfs")
|
|
add_includedirs(luatos.."components/fatfs")
|
|
|
add_files(luatos.."components/fatfs/*.c")
|
|
add_files(luatos.."components/fatfs/*.c")
|
|
|
|
|
|
|
|
|
|
+ add_files(luatos.."components/max30102/*.c")
|
|
|
|
|
+ add_includedirs(luatos.."components/max30102")
|
|
|
|
|
+
|
|
|
|
|
+ -- -- 添加nes
|
|
|
|
|
+ -- add_includedirs(luatos.."components/nes/inc")
|
|
|
|
|
+ -- add_includedirs(luatos.."components/nes/port")
|
|
|
|
|
+ -- add_files(luatos.."components/nes/**.c")
|
|
|
|
|
+
|
|
|
after_build(function(target)
|
|
after_build(function(target)
|
|
|
sdk_dir = target:toolchains()[1]:sdkdir().."/"
|
|
sdk_dir = target:toolchains()[1]:sdkdir().."/"
|
|
|
os.exec(sdk_dir .. "bin/csky-elfabiv2-objcopy -O binary $(buildir)/out/"..TARGET_NAME..".elf $(buildir)/out/"..TARGET_NAME..".bin")
|
|
os.exec(sdk_dir .. "bin/csky-elfabiv2-objcopy -O binary $(buildir)/out/"..TARGET_NAME..".elf $(buildir)/out/"..TARGET_NAME..".bin")
|