98d9a7f86f
This allows defining a list within two marker (zephyr-keep-sorted-start and zephyr-keep-sorted-stop), and have the CI validate that the block is kept sorted every time stuff gets added to it. This is mainly for Kconfig and CMake include lists so that there's no ambiguity on where to add new stuff. Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
85 lines
1 KiB
Plaintext
85 lines
1 KiB
Plaintext
*.o
|
|
*.a
|
|
*.d
|
|
*.cmd
|
|
*.log
|
|
*.pyc
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.\#*
|
|
\#*\#
|
|
build*/
|
|
!doc/build/
|
|
!scripts/build
|
|
!tests/drivers/build_all
|
|
!scripts/pylib/build_helpers
|
|
cscope.*
|
|
.dir
|
|
|
|
/*.patch
|
|
|
|
# The .cache directory will be used to cache toolchain capabilities if
|
|
# no suitable out-of-tree directory is found.
|
|
.cache
|
|
|
|
outdir
|
|
outdir-*
|
|
scripts/basic/fixdep
|
|
scripts/gen_idt/gen_idt
|
|
doc/_build
|
|
doc/doxygen
|
|
doc/xml
|
|
doc/html
|
|
doc/boards
|
|
doc/samples
|
|
doc/latex
|
|
doc/themes/zephyr-docs-theme
|
|
sanity-out*
|
|
twister-out*
|
|
bsim_out
|
|
bsim_bt_out
|
|
tests/RunResults.xml
|
|
scripts/grub
|
|
doc/reference/kconfig/*.rst
|
|
doc/doc.warnings
|
|
.*project
|
|
.settings
|
|
.envrc
|
|
.vscode
|
|
hide-defaults-note
|
|
venv
|
|
.venv
|
|
.DS_Store
|
|
.clangd
|
|
|
|
# CI output
|
|
compliance.xml
|
|
_error.types
|
|
|
|
# Tag files
|
|
GPATH
|
|
GRTAGS
|
|
GTAGS
|
|
TAGS
|
|
tags
|
|
|
|
.idea
|
|
|
|
# from check_compliance.py
|
|
BinaryFiles.txt
|
|
Checkpatch.txt
|
|
DevicetreeBindings.txt
|
|
Gitlint.txt
|
|
Identity.txt
|
|
ImageSize.txt
|
|
Kconfig.txt
|
|
KconfigBasic.txt
|
|
KconfigBasicNoModules.txt
|
|
KeepSorted.txt
|
|
MaintainersFormat.txt
|
|
ModulesMaintainers.txt
|
|
Nits.txt
|
|
Pylint.txt
|
|
YAMLLint.txt
|