From e234c21ab2654b91257c5b7fda48b60d8d00e22a Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Mon, 11 Jul 2022 10:53:45 -0400 Subject: [PATCH] scripts: move gen_offset_header.py to scripts/build/ Move scripts needed by the build system and not designed to be run individually or standalone into the build subfolder. Signed-off-by: Anas Nashif --- CMakeLists.txt | 2 +- doc/build/cmake/build-build-phase-1.svg | 2 +- doc/build/cmake/index.rst | 4 ++-- scripts/{ => build}/gen_offset_header.py | 0 4 files changed, 4 insertions(+), 4 deletions(-) rename scripts/{ => build}/gen_offset_header.py (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 59540c6d005a9e..cd38de51e55f0c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -797,7 +797,7 @@ add_dependencies(zephyr_interface add_custom_command( OUTPUT ${OFFSETS_H_PATH} - COMMAND ${PYTHON_EXECUTABLE} ${ZEPHYR_BASE}/scripts/gen_offset_header.py + COMMAND ${PYTHON_EXECUTABLE} ${ZEPHYR_BASE}/scripts/build/gen_offset_header.py -i $ -o ${OFFSETS_H_PATH} DEPENDS diff --git a/doc/build/cmake/build-build-phase-1.svg b/doc/build/cmake/build-build-phase-1.svg index 464c591a23325a..87abc5e914f049 100644 --- a/doc/build/cmake/build-build-phase-1.svg +++ b/doc/build/cmake/build-build-phase-1.svg @@ -1,3 +1,3 @@ -

Makefile
(various)

[Not supported by viewer]
Build Stage I (make) – Pre-build
[Not supported by viewer]
offsets.c
[Not supported by viewer]
GNU cc
(cpp, as, ld)
[Not supported by viewer]
offsets.c.obj
[Not supported by viewer]
scripts/gen_offset_header.py
[Not supported by viewer]
offsets.h
[Not supported by viewer]
scripts/gen_syscall_header.py
[Not supported by viewer]
syscall_macros.h
[Not supported by viewer]
scripts/parse_syscalls.py
[Not supported by viewer]
syscalls.json
[Not supported by viewer]

System Headers (*.h)

[Not supported by viewer]
scripts/gen_syscall_header.py
[Not supported by viewer]
syscall_list.h
syscalls/*.h
syscall_dispatch.c
[Not supported by viewer]

System Headers (*.h)

[Not supported by viewer]
\ No newline at end of file +

Makefile
(various)

[Not supported by viewer]
Build Stage I (make) – Pre-build
[Not supported by viewer]
offsets.c
[Not supported by viewer]
GNU cc
(cpp, as, ld)
[Not supported by viewer]
offsets.c.obj
[Not supported by viewer]
scripts/build/gen_offset_header.py
[Not supported by viewer]
offsets.h
[Not supported by viewer]
scripts/gen_syscall_header.py
[Not supported by viewer]
syscall_macros.h
[Not supported by viewer]
scripts/parse_syscalls.py
[Not supported by viewer]
syscalls.json
[Not supported by viewer]

System Headers (*.h)

[Not supported by viewer]
scripts/gen_syscall_header.py
[Not supported by viewer]
syscall_list.h
syscalls/*.h
syscall_dispatch.c
[Not supported by viewer]

System Headers (*.h)

[Not supported by viewer]
\ No newline at end of file diff --git a/doc/build/cmake/index.rst b/doc/build/cmake/index.rst index a25ae41bbbb0e5..fa8d7fdfdcca07 100644 --- a/doc/build/cmake/index.rst +++ b/doc/build/cmake/index.rst @@ -356,10 +356,10 @@ The following is a detailed description of the scripts used during the build pro .. _gen_offset_header.py: -:zephyr_file:`scripts/gen_offset_header.py` +:zephyr_file:`scripts/build/gen_offset_header.py` ------------------------------------------- -.. include:: ../../../scripts/gen_offset_header.py +.. include:: ../../../scripts/build/gen_offset_header.py :start-after: """ :end-before: """ diff --git a/scripts/gen_offset_header.py b/scripts/build/gen_offset_header.py similarity index 100% rename from scripts/gen_offset_header.py rename to scripts/build/gen_offset_header.py