1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/makefiles
Gaëtan Harter 89d7e2ec33
cortexm.inc.mk: detect 'arm-none-eabi-gcc' from ubuntu bionic
arm-gcc version from ubuntu bionic repository is not supported in RIOT.
Both when building with `gnu` and `llvm`.

    arm-none-eabi-gcc --version
    arm-none-eabi-gcc (15:6.3.1+svn253039-1build1) 6.3.1 20170620

So detect this version and print an error if found.

The check is done on the building machine and not on the host when building in
docker.

The error can be disabled when building with WERROR=0.
2019-01-10 13:27:22 +01:00
..
arch cortexm.inc.mk: detect 'arm-none-eabi-gcc' from ubuntu bionic 2019-01-10 13:27:22 +01:00
boards boards: use RIOTTOOLS variable 2018-06-28 14:05:33 +02:00
boot riotboot: add riot-based minimal bootloader 2018-12-18 19:31:35 +01:00
libc newlib.mk: indent comments in conditionnal 2018-08-02 17:06:54 +02:00
toolchain llvm.inc.mk: completely replace detection of GCC includes 2018-10-16 12:50:01 +02:00
tools dist/tools/pyocd: provide support for PyOCD programmer 2018-12-21 14:56:26 +01:00
utils makefiles/utils: add tests for checks.mk. 2018-12-07 18:19:38 +01:00
app_dirs.inc.mk makefiles: app_dirs.inc.mk initial commit 2018-09-05 12:03:09 +02:00
application.inc.mk makefiles: Add an APPLICATION_MODULE variable 2018-01-30 17:27:03 +01:00
bindist.inc.mk bindist: remove APPLICATION_MODULE duplicate 2018-03-22 14:32:24 +01:00
buildtests.inc.mk makefiles/buildtests.inc.mk: fix 'clean-intermediates' not cleaning 2018-10-24 11:38:10 +02:00
cflags.inc.mk cflags.inc.mk: fix cflags test for llvm 2018-07-19 18:59:20 +02:00
color.inc.mk make: Do not attempt to use color if the terminal cannot support it 2017-11-16 20:04:18 +01:00
defaultmodules.inc.mk Makefiles: move to new directory /makefiles 2017-04-04 15:11:54 +02:00
docker.inc.mk Merge pull request #10568 from smlng/pr/make/docker 2018-12-07 15:52:17 +01:00
eclipse.inc.mk eclipse.inc.mk: Split eclipse support into it's own file. 2018-12-05 15:22:42 +01:00
info-global.inc.mk make: replace curly braces with parenthesis 2018-03-22 20:43:15 +01:00
info-nproc.inc.mk make: replace curly braces with parenthesis 2018-03-22 20:43:15 +01:00
info.inc.mk make: fix info-objsize column name position 2018-09-27 14:10:33 +02:00
mcuboot.mk mcuboot.mk: make mcuboot targets depend on clean. 2018-12-05 16:49:59 +01:00
modules.inc.mk makefiles/modules.inc.mk: remove deprecated FEATURE_PERIPH_ macros 2018-01-18 09:24:17 +01:00
murdock.inc.mk murdock: also compile with LLVM/clang 2018-08-20 16:02:24 +02:00
periph.mk make: add Makefile.periph 2017-11-06 12:01:01 +01:00
pseudomodules.inc.mk gnrc_sixloenc: introduce pseudo-module 2019-01-04 13:29:47 +01:00
scan-build.inc.mk makefiles/scan-build: Produce an error when doing 'scan-build-analyze' 2018-11-14 14:18:31 +01:00
tests.inc.mk Makefiles: move to new directory /makefiles 2017-04-04 15:11:54 +02:00
vars.inc.mk makefiles: make the build system aware of GIT_CACHE_DIR 2018-10-23 15:00:47 +02:00