Skip to content

Commit 2de75c8

Browse files
committed
bug fixes
1 parent e77aa3a commit 2de75c8

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

.github/workflows/generate-variants.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
with:
2323
jobs: |
2424
[
25-
{"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"}}},
25+
{"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"}}},
2626
{"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"}}},
2727
{"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"}}},
2828
{"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"}}},

platform.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ defines.ld={defines.all} @{build.variant.path}/mbed/.ld-symbols
2424
includes.core={includes} "-I{cores.path}/arduino" "-I{cores.path}/arduino/mbed-bridge" "-I{cores.path}/arduino/mbed-bridge/core-api"
2525
includes.mbed=@{build.variant.path}/mbed/.includes
2626
includes.variant={build.includes}
27-
includes.extra="-I{cores.path}/mbed-os/drivers/"
27+
includes.extra=
2828
includes.all={includes.core} {includes.mbed} {includes.variant} {includes.extra}
2929

3030
# libraries
@@ -54,8 +54,8 @@ compiler.axf2hex.flags={compiler.axf2hex.extra_flags} {compiler.axf2hex.extra_fl
5454
# extra flags (can be overridden in platform.local.txt)
5555
compiler.preproc.extra_flags=
5656
compiler.asm.extra_flags=
57-
compiler.c.extra_flags=
58-
compiler.cxx.extra_flags=
57+
compiler.c.extra_flags=-MMD
58+
compiler.cxx.extra_flags=-MMD
5959
compiler.ld.extra_flags=
6060
compiler.ar.extra_flags=
6161
compiler.axf2bin.extra_flags=

tools/config/blocklist.json

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
},
1313
"cxx": {
1414
"flags": [
15+
"-MMD",
1516
"-Wvla",
1617
"-Wall",
1718
"-Wextra",
@@ -21,6 +22,7 @@
2122
},
2223
"c": {
2324
"flags": [
25+
"-MMD",
2426
"-Wvla",
2527
"-Wall",
2628
"-Wextra",

0 commit comments

Comments
 (0)