1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

9 Commits

Author SHA1 Message Date
Leandro Lanzieri
d237fab620
dist/tools/kconfiglib: add configuration evaluation function
This removes the existing hack, in which we wrote the configuration to
/dev/null to trigger its evaluation. Instead a function for this
specific purpose is added.
2022-06-10 20:30:32 +02:00
Leandro Lanzieri
aa97392cad
dist/tools/kconfiglib: avoid rewriting /dev/null 2022-03-28 10:15:10 +02:00
Leandro Lanzieri
b7bf1e2bd7
dist/tools/genconfig: add error on hidden symbols
This extends the error messages to check if a symbol could not be set
due to its visibility.
2022-02-01 10:35:10 +01:00
MrKevinWeiss
450b70e345 tools/kconfiglib: Allow for - in symbols 2021-04-08 16:44:10 +02:00
Leandro Lanzieri
ddf78bae22
dist/tools/kconfig/genconfig: fix printing of range condition 2020-12-09 11:11:17 +01:00
Leandro Lanzieri
71a3aa081e
dist/tools/genconfig: check the APPLICATION symbols only when testing
This changes the Kconfig check to only perform it when testing Kconfig
dependency modlling for now (TEST_KCONFIG=1).
2020-11-06 15:58:02 +01:00
Leandro Lanzieri
e815863aa9
tools/genconfig: add invalid configurations checks 2020-11-05 09:04:07 +01:00
Leandro Lanzieri
8c79c18ce0
tools/genconfig: generate empty recipes in dependency file 2020-09-04 10:39:37 +02:00
Leandro Lanzieri
9c10580ba4
dist/tools/kconfiglib: introduce own genconfig.py tool
This tool unifies multiple functionalities needed by the Kconfig
integration into one tool.
2020-08-07 18:17:37 +02:00