zephyr/scripts
Torsten Rasmussen 3917ee51a9 scripts: zephyr modules: introducing Zephyr module dependency handling
This commit introduces the possibility of adding dependencies between
Zephyr modules to ensure that a Zephyr module on which other modules
depends is processed first.

The dependency chain is ordered using a topological sort.

This allows to add dependencies to a zephyr/module.yml as:

build:
  cmake: .
  depends:
    - fatfs

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2020-06-12 11:07:58 +02:00
..
checkpatch
ci ci: Update for buildkite environment 2020-06-09 15:28:48 -04:00
coccinelle zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
dts
footprint
gitlint
kconfig
net
release
sanity_chk sanitycheck: add notes key to schema 2020-06-10 12:03:17 +02:00
support
tests/sanitycheck scripts: tests: sanitycheck: Add testcases for TestInstance Class 2020-06-08 16:38:48 -04:00
tracing
west_commands scripts: add unit test for mdb runner 2020-06-11 10:02:11 -04:00
.gitignore
checkpatch.pl Revert "checkpatch: update checkpatch to warn about C99 type usage" 2020-06-08 08:23:57 -05:00
checkstack.pl
coccicheck
dir_is_writeable.py
file2hex.py
filter-known-issues.py
gen_app_partitions.py
gen_cfb_font_header.py zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
gen_gcov_files.py
gen_kobject_list.py zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
gen_offset_header.py
gen_relocate_app.py zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
gen_syscalls.py scripts: gen_syscalls: typo fix 2020-06-09 10:39:49 +02:00
mergehex.py
parse_syscalls.py
process_gperf.py scripts: process_gperf: typo fix 2020-06-09 10:40:58 +02:00
requirements-base.txt
requirements-build-test.txt
requirements-doc.txt
requirements-extras.txt
requirements-run-test.txt
requirements.txt
sanitycheck
series-push-hook.sh
spelling.txt
subfolder_list.py
tags.sh
user_wordsize.py
valgrind.supp
west-commands.yml
zephyr_module.py scripts: zephyr modules: introducing Zephyr module dependency handling 2020-06-12 11:07:58 +02:00