mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-20 07:25:06 +00:00
Always run DTS script generation
This commit is contained in:
parent
87ca888bb4
commit
6d54d98b5c
@ -40,7 +40,7 @@ endif ()
|
|||||||
|
|
||||||
file(MAKE_DIRECTORY "${CMAKE_SOURCE_DIR}/Firmware/Generated")
|
file(MAKE_DIRECTORY "${CMAKE_SOURCE_DIR}/Firmware/Generated")
|
||||||
|
|
||||||
# Generate devicetree code and attach to Firmware component
|
add_custom_target(AlwaysRun)
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT "${CMAKE_SOURCE_DIR}/Firmware/Generated/devicetree.c"
|
OUTPUT "${CMAKE_SOURCE_DIR}/Firmware/Generated/devicetree.c"
|
||||||
"${CMAKE_SOURCE_DIR}/Firmware/Generated/devicetree.h"
|
"${CMAKE_SOURCE_DIR}/Firmware/Generated/devicetree.h"
|
||||||
@ -48,7 +48,7 @@ add_custom_command(
|
|||||||
COMMAND python "${CMAKE_SOURCE_DIR}/Buildscripts/DevicetreeCompiler/compile.py"
|
COMMAND python "${CMAKE_SOURCE_DIR}/Buildscripts/DevicetreeCompiler/compile.py"
|
||||||
"${DEVICETREE_LOCATION}" "Firmware/Generated"
|
"${DEVICETREE_LOCATION}" "Firmware/Generated"
|
||||||
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}"
|
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}"
|
||||||
DEPENDS "${DEVICETREE_LOCATION}/devicetree.yaml" # Optional: trigger rebuild if source changes
|
DEPENDS AlwaysRun "${DEVICETREE_LOCATION}/devicetree.yaml" # AlwaysRun ensures it always gets built
|
||||||
COMMENT "Generating devicetree source files..."
|
COMMENT "Generating devicetree source files..."
|
||||||
)
|
)
|
||||||
add_custom_target(Generated DEPENDS "${CMAKE_SOURCE_DIR}/Firmware/Generated/devicetree.c")
|
add_custom_target(Generated DEPENDS "${CMAKE_SOURCE_DIR}/Firmware/Generated/devicetree.c")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user