Skip to content

Commit 537d46f

Browse files
committed
DaemonSourceGenerator: also make source depend on it to regenerate when modifying
1 parent be6fb18 commit 537d46f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

cmake/DaemonSourceGenerator.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
set(DAEMON_TEXT_EMBEDDER "${CMAKE_CURRENT_SOURCE_DIR}/cmake/EmbedText.cmake")
2+
set(DAEMON_SOURCE_GENERATOR "${CMAKE_CURRENT_SOURCE_DIR}/cmake/DaemonSourceGenerator.cmake")
23

34
set(DAEMON_GENERATED_SUBDIR "GeneratedSource")
45
set(DAEMON_GENERATED_DIR "${CMAKE_CURRENT_BINARY_DIR}/${DAEMON_GENERATED_SUBDIR}")
@@ -67,6 +68,7 @@ macro(daemon_embed_files basename slug format targetname)
6768
set(embed_${kind}_src_file "${DAEMON_EMBEDDED_DIR}/${embed_${kind}_basename}")
6869
set(embed_${kind}_file "${DAEMON_EMBEDDED_SUBDIR}/${embed_${kind}_basename}")
6970
set(embed_${kind}_text "${DAEMON_GENERATED_HEADER}")
71+
set_property(SOURCE "${embed_${kind}_src_file}" APPEND PROPERTY SOURCES "${DAEMON_SOURCE_GENERATOR}")
7072
set_property(TARGET "${targetname}" APPEND PROPERTY SOURCES "${embed_${kind}_src_file}")
7173
endforeach()
7274

0 commit comments

Comments
 (0)