File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
share/sysbuild/cmake/modules Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -388,6 +388,17 @@ function(ExternalZephyrProject_Add)
388388
389389 if (DEFINED ZBUILD_APP_TYPE)
390390 list (APPEND image_default "${CMAKE_SOURCE_DIR} /image_configurations/${ZBUILD_APP_TYPE} _image_default.cmake" )
391+ set (image_default_dtc_overlay "${CMAKE_SOURCE_DIR} /image_configurations/${ZBUILD_APP_TYPE} _image_default.overlay" )
392+
393+ if (EXISTS ${image_default_dtc_overlay} )
394+ if (NOT ${image_default_dtc_overlay} IN_LIST ${ZBUILD_APPLICATION} _EXTRA_DTC_OVERLAY_FILE)
395+ list (APPEND ${ZBUILD_APPLICATION} _EXTRA_DTC_OVERLAY_FILE ${image_default_dtc_overlay} )
396+ set (${ZBUILD_APPLICATION} _EXTRA_DTC_OVERLAY_FILE
397+ ${${ZBUILD_APPLICATION} _EXTRA_DTC_OVERLAY_FILE}
398+ CACHE INTERNAL "Application extra DTC overlay file" FORCE
399+ )
400+ endif ()
401+ endif ()
391402 endif ()
392403
393404 set_target_properties (${ZBUILD_APPLICATION} PROPERTIES IMAGE_CONF_SCRIPT "${image_default} " )
You can’t perform that action at this time.
0 commit comments