From 2de75c81921d2141a11c5c4e6bafe3baa2acc0d1 Mon Sep 17 00:00:00 2001 From: Wenn0101 Date: Tue, 26 Jan 2021 12:16:38 -0700 Subject: [PATCH] bug fixes --- .github/workflows/generate-variants.yml | 2 +- platform.txt | 6 +++--- tools/config/blocklist.json | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/generate-variants.yml b/.github/workflows/generate-variants.yml index f9fa7581..9e27e2f4 100644 --- a/.github/workflows/generate-variants.yml +++ b/.github/workflows/generate-variants.yml @@ -22,7 +22,7 @@ jobs: with: jobs: | [ - {"name": "lora-thing-plus-explorable-lib", "config": {"base": "compile --library --source=mbed-os", "tgt": "LoRa_THING_PLUS_expLoRaBLE", "tool": "GCC_ARM"}, "user": {"variant": {"name": "LoRa_THING_PLUS_expLoRaBLE", "loc": "variants/LoRa_THING_PLUS_expLoRaBLE"}}}, + {"name": "lora-thing-plus-explorable-lib", "config": {"base": "compile --library --source=mbed-os", "tgt": "LORA_THING_PLUS_EXPLORABLE", "tool": "GCC_ARM"}, "user": {"variant": {"name": "LoRa_THING_PLUS_expLoRaBLE", "loc": "variants/LoRa_THING_PLUS_expLoRaBLE"}}}, {"name": "artemis-redboard-lib", "config": {"base": "compile --library --source=mbed-os", "tgt": "SFE_ARTEMIS", "tool": "GCC_ARM"}, "user": {"variant": {"name": "ARTEMIS", "loc": "variants/SFE_ARTEMIS"}}}, {"name": "artemis-redboard-atp-lib", "config": {"base": "compile --library --source=mbed-os", "tgt": "SFE_ARTEMIS_ATP", "tool": "GCC_ARM"}, "user": {"variant": {"name": "ARTEMIS_ATP", "loc": "variants/SFE_ARTEMIS_ATP"}}}, {"name": "artemis-dev-kit-lib", "config": {"base": "compile --library --source=mbed-os", "tgt": "SFE_ARTEMIS_DK", "tool": "GCC_ARM"}, "user": {"variant": {"name": "ARTEMIS_DEV_KIT", "loc": "variants/SFE_ARTEMIS_DK"}}}, diff --git a/platform.txt b/platform.txt index cbd862d4..69396f4b 100644 --- a/platform.txt +++ b/platform.txt @@ -24,7 +24,7 @@ defines.ld={defines.all} @{build.variant.path}/mbed/.ld-symbols includes.core={includes} "-I{cores.path}/arduino" "-I{cores.path}/arduino/mbed-bridge" "-I{cores.path}/arduino/mbed-bridge/core-api" includes.mbed=@{build.variant.path}/mbed/.includes includes.variant={build.includes} -includes.extra="-I{cores.path}/mbed-os/drivers/" +includes.extra= includes.all={includes.core} {includes.mbed} {includes.variant} {includes.extra} # libraries @@ -54,8 +54,8 @@ compiler.axf2hex.flags={compiler.axf2hex.extra_flags} {compiler.axf2hex.extra_fl # extra flags (can be overridden in platform.local.txt) compiler.preproc.extra_flags= compiler.asm.extra_flags= -compiler.c.extra_flags= -compiler.cxx.extra_flags= +compiler.c.extra_flags=-MMD +compiler.cxx.extra_flags=-MMD compiler.ld.extra_flags= compiler.ar.extra_flags= compiler.axf2bin.extra_flags= diff --git a/tools/config/blocklist.json b/tools/config/blocklist.json index 0a9d82e3..a11941ec 100644 --- a/tools/config/blocklist.json +++ b/tools/config/blocklist.json @@ -12,6 +12,7 @@ }, "cxx": { "flags": [ + "-MMD", "-Wvla", "-Wall", "-Wextra", @@ -21,6 +22,7 @@ }, "c": { "flags": [ + "-MMD", "-Wvla", "-Wall", "-Wextra",