Skip to content

Commit 864386a

Browse files
committed
cmake: Ensure generated sources are up to date for translate target
Some sources might be generated, and while they likely do not contain any translatable strings, this change generalizes the approach to include generated sources in the translation process as well.
1 parent 2b51dd3 commit 864386a

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/qt/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,7 @@ else()
324324
COMMAND Qt5::lconvert -drop-translations -o ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.xlf -i ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.ts
325325
COMMAND ${SED_EXECUTABLE} -i.old -e "s|source-language=\"en\" target-language=\"en\"|source-language=\"en\"|" -e "/<target xml:space=\"preserve\"><\\/target>/d" ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.xlf
326326
COMMAND ${CMAKE_COMMAND} -E rm ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.xlf.old
327+
DEPENDS ${translatable_sources}
327328
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/src
328329
VERBATIM
329330
)

0 commit comments

Comments
 (0)