scripts: updated gen_handles.py to take Zephyr base as argument
The script gen_handles.py was introduce in #32127 but relies on ZEPHYR_BASE being set in environment. However, it is not a requirement to set Zephyr base in the users environment, therefore this is changed to an argument `-z` or `--zephyr-base` which will be passed from the build system to the script. If `-z` or `--zephyr-base` is not provided, the environment will be checked for a ZEPHYR_BASE setting there. Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
This commit is contained in:
parent
ee2e3dd9fc
commit
b92b580835
2 changed files with 15 additions and 3 deletions
|
@ -773,6 +773,7 @@ add_custom_command(
|
|||
${ZEPHYR_BASE}/scripts/gen_handles.py
|
||||
--output-source dev_handles.c
|
||||
--kernel $<TARGET_FILE:${ZEPHYR_PREBUILT_EXECUTABLE}>
|
||||
--zephyr-base ${ZEPHYR_BASE}
|
||||
DEPENDS ${ZEPHYR_PREBUILT_EXECUTABLE}
|
||||
)
|
||||
set_property(GLOBAL APPEND PROPERTY GENERATED_KERNEL_SOURCE_FILES dev_handles.c)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue