zephyr/scripts
Paul Sokolovsky 38e3e0b812 Makefile.toolchain.zephyr: Test CONFIG_TOOLCHAIN_VARIANT robustly.
Current code tests treats "" (quotes included) as an empty value for that
varible (as coming from Kconfig). However, that file also used to
integrate with build systems for 3rd-party components, e.g. as examplified
by samples/static_lib, and in that case it will be just an empty string.
So, first strip surrounding quotes, then test for empty string.

samples/static_lib: Update for recent Makefile.toolchain.zephyr changes.

Makefile.toolchain.zephyr is 2-pass now, so needs to be included twice.
ARCH needs to be defined *before* including it. Otherwise, just used
CROSS_COMPILE and TOOLCHAIN_CFLAGS set by it.

Change-Id: I56e963d0d107c77390395682d60400cf6ca62337
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2016-08-04 18:31:12 +00:00
..
basic build: fix fixdep warning. 2016-02-05 20:25:31 -05:00
cross_compiler build: update xtools configurations 2016-02-05 20:25:13 -05:00
gen_idt gen_idt: add -d switch for extra debug info 2016-07-27 14:42:27 +00:00
gen_offset_header gen_offset_header: don't force 32-bit build 2016-07-08 20:31:02 +00:00
kconfig build: Fixes an issue with file permissions on windows 2016-05-14 15:55:04 +00:00
patches move qemu patch to script/patches 2016-02-05 20:15:21 -05:00
sanity_chk qemu_nios2: run sanity checks with the emulator 2016-07-21 16:32:19 +00:00
support altera_max10: default to UFM flashing 2016-07-28 22:25:48 +00:00
.gitignore expr_parser.py: simple expression language 2016-05-04 22:57:39 +00:00
build_grub.sh add script to build grub for galileo 2016-02-05 20:15:31 -05:00
check_known_checkpatch_issues.sh Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
checkconfig.py scripts: Check all CONFIG_* in the code are defined into a Kconfig file 2016-07-22 23:27:08 +00:00
checkpatch.pl checkpatch: kconfig: warn about spaces instead of tabs 2016-06-21 19:50:59 +00:00
checkstack.pl First commit 2015-04-10 16:44:37 -07:00
compare_footprint compare_footprint: Python 3 compatibility 2016-03-29 11:06:01 +00:00
config First commit 2015-04-10 16:44:37 -07:00
diffconfig First commit 2015-04-10 16:44:37 -07:00
do_checkpatch.sh Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
expr_parser.py expr_parser: support ':' operator 2016-06-02 23:10:07 +00:00
filter-known-issues.py build: script to filter known issues 2016-07-01 21:53:44 +00:00
gcc-version.sh First commit 2015-04-10 16:44:37 -07:00
headerdep.pl First commit 2015-04-10 16:44:37 -07:00
Kbuild.include RFC: fix to build issue with subdirs 2016-07-08 17:09:05 +00:00
maintainer-checkpatch.bash Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
make-ll Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
Makefile build: remove unused linux related code 2016-02-05 20:25:15 -05:00
Makefile.build build: Add C++ support 2016-02-05 20:25:23 -05:00
Makefile.clean First commit 2015-04-10 16:44:37 -07:00
Makefile.extrawarn First commit 2015-04-10 16:44:37 -07:00
Makefile.headersinst First commit 2015-04-10 16:44:37 -07:00
Makefile.help First commit 2015-04-10 16:44:37 -07:00
Makefile.host First commit 2015-04-10 16:44:37 -07:00
Makefile.lib build: Add C++ support 2016-02-05 20:25:23 -05:00
Makefile.modbuiltin First commit 2015-04-10 16:44:37 -07:00
Makefile.toolchain.gccarmemb toolchain.gccarmemb: Cleanup Makefile 2016-07-28 14:08:49 +00:00
Makefile.toolchain.issm build: Improve usage of the ISSM toolchain 2016-07-21 02:48:03 +00:00
Makefile.toolchain.xtools toolchain/xtools: enhance include search path to sysroot 2016-05-17 20:09:50 +00:00
Makefile.toolchain.zephyr Makefile.toolchain.zephyr: Test CONFIG_TOOLCHAIN_VARIANT robustly. 2016-08-04 18:31:12 +00:00
mkmakefile First commit 2015-04-10 16:44:37 -07:00
mksysmap First commit 2015-04-10 16:44:37 -07:00
qemu-machine-hack.py HACK: qemu: change e_machine for IAMCU binaries 2016-03-12 02:24:46 +00:00
sanitycheck sanitycheck: allow deprecated APIs 2016-07-28 21:48:23 +00:00
size_report scripts: add a script to report RAM/ROM usage 2016-05-26 15:19:15 +00:00
spelling.txt First commit 2015-04-10 16:44:37 -07:00
sysgen sysgen: Cosmetic cleanup of memory pool generation code 2016-07-08 23:04:41 +00:00
tags.sh build: Add tags.sh to enable tagging targets 2016-02-05 20:24:36 -05:00
timestamp Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00