zephyr/scripts
Jack Rosenthal f959309fd0 scripts: zephyr_module: Tolerate symlinks
Currently, this script will blow up when given a symlink for a path (e.g.,
to a kconfig file).

This is annoying, as when wrapping the build system in a hermetic build
system like Bazel, Bazel likes to limit the input file set by creating
symlinks.

Resolve the path, if it is a file once resolved, then it's OK.

Signed-off-by: Jack Rosenthal <jrosenth@chromium.org>
2023-08-11 12:01:21 +00:00
..
build scripts: build: gen_isr_tables: make bit masks configurable 2023-08-10 10:55:41 -04:00
checkpatch kernel/timeout: introduce the timepoint API 2023-07-25 09:12:26 +02:00
ci scripts: ci: check_compliance: Replace dead Kconfig doc link 2023-08-09 12:47:12 +00:00
coccinelle everywhere: fix typos 2022-03-18 13:24:08 -04:00
coredump arch: arm64: add support for coredump 2023-07-03 09:32:26 +02:00
dts scripts: dts: Support DT_NODE_HAS_PROP(node_id, ranges) 2023-08-02 09:56:01 -07:00
footprint footprint: Add BT TMAP broadcast samples 2023-07-21 10:55:03 +00:00
generate_usb_vif USB-C: genVIF: Cleanup and add support to pick static data from input 2023-05-26 13:54:43 -04:00
gitlint scripts: zephyr_commit_rules: improve commit error messages 2023-02-08 15:03:56 -08:00
kconfig scripts: kconfig: size/addr by nodelabel 2023-08-02 10:38:23 +02:00
logging/dictionary scripts: logging: dictionary: Fix database generation 2023-06-19 15:03:07 +02:00
native_simulator native_simulator: Align with upstream latest 2023-07-28 09:08:07 +02:00
net scripts: net: add enumerate_http_status.py 2022-10-12 09:02:21 -04:00
pylib scripts: twister: Fix return value for size 2023-08-09 10:29:20 -04:00
pylint/checkers scripts: pylint: Add argument parser abbreviation checker 2023-01-26 20:12:36 +09:00
release scripts: drop list_issues.py 2023-07-25 16:45:15 +02:00
schemas snippets: fix example usage of EXTRA_DTC_OVERLAY_FILE 2023-08-10 08:15:01 +00:00
support treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
tests scripts: twister: Fix return value for size 2023-08-09 10:29:20 -04:00
tracing tracing: scripts: Fix spelling 2023-02-08 01:09:31 +09:00
utils scripts: restore utils/migrate_includes.py 2023-08-10 08:05:54 +00:00
west_commands west debugserver: openocd: configure rtos 2023-07-27 15:08:15 -05:00
.gitignore cleanup: rename sanitycheck references to twister 2021-01-14 07:50:52 -06:00
checkpatch.pl scripts: Exclude spelling.txt from spelling check 2023-08-04 21:18:43 +00:00
checkstack.pl
coccicheck scripts: Allow use of bash outside of /bin 2022-03-08 11:11:10 +01:00
dump_bugs_pickle.py treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
gen_gcov_files.py treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
get_maintainer.py scripts: get_maintainer: Fix glob pattern directory match error logic 2023-04-26 00:29:25 +09:00
github_helpers.py scripts: add github_helpers.py 2022-05-24 18:48:03 +02:00
list_boards.py treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
make_bugs_pickle.py treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
requirements-base.txt west.cmake: make MIN_WEST_VERSION catch up with requirements-base.txt 2023-05-22 10:17:11 +02:00
requirements-build-test.txt scripts: move pip pykwalify from requirements-build-test to -base 2021-01-18 16:56:24 -05:00
requirements-compliance.txt scripts: compliance: add support for YAMLLint 2023-01-04 17:29:23 +01:00
requirements-extras.txt scripts: requirements: Update protobuf and grpcio-tools requirements 2023-05-23 08:55:16 +02:00
requirements-run-test.txt twister: Use natural sort when generating hardware map 2023-06-17 07:54:46 -04:00
requirements.txt doc: move requirements to doc/ 2023-07-12 09:13:49 -04:00
series-push-hook.sh scripts: series-push-hook: Use main as base comparison branch 2021-05-27 15:55:43 -05:00
set_assignees.py scripts: set_assignee: don't skip assignment on too many labels 2023-01-26 14:57:29 -05:00
snippets.py scripts: snippets: add DTS_EXTRA_CPPFLAGS support 2023-08-02 16:27:11 +02:00
spelling.txt doc: Fix a typo 2023-08-04 21:18:43 +00:00
tags.sh scripts: Update paths on tags.sh 2021-02-19 05:28:09 -06:00
twister twister: move main to twisterlib/twister_main.py 2023-01-13 15:39:04 -08:00
valgrind.supp valgrind: Update suppression file to align with updated POSIX arch 2023-07-05 07:01:19 -04:00
west-commands.yml west: west twister integration 2023-01-13 15:39:04 -08:00
zephyr_module.py scripts: zephyr_module: Tolerate symlinks 2023-08-11 12:01:21 +00:00