diff options
Diffstat (limited to 'utils/CMakeLists.txt')
-rw-r--r-- | utils/CMakeLists.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt index cb0e683d75..55e2a60407 100644 --- a/utils/CMakeLists.txt +++ b/utils/CMakeLists.txt | |||
@@ -333,5 +333,21 @@ add_library(rbtomcrypt | |||
333 | ) | 333 | ) |
334 | target_include_directories(rbtomcrypt PUBLIC ${CMAKE_CURRENT_LIST_DIR}/tomcrypt/src/headers) | 334 | target_include_directories(rbtomcrypt PUBLIC ${CMAKE_CURRENT_LIST_DIR}/tomcrypt/src/headers) |
335 | 335 | ||
336 | |||
337 | # target will always be build. File is only updated when contents change. | ||
338 | add_custom_target(gitversion.h | ||
339 | COMMENT "Updating gitversion.h" | ||
340 | COMMAND ${CMAKE_COMMAND} | ||
341 | -DOUTFILE=${CMAKE_CURRENT_BINARY_DIR}/gitversion/gitversion.h | ||
342 | -P ${CMAKE_CURRENT_LIST_DIR}/cmake/gitversion.cmake | ||
343 | BYPRODUCTS ${CMAKE_CURRENT_BINARY_DIR}/gitversion/gitversion.h) | ||
344 | |||
345 | # link to get git version header. | ||
346 | add_library(gitversion INTERFACE | ||
347 | ${CMAKE_CURRENT_BINARY_DIR}/gitversion/gitversion.h) | ||
348 | |||
349 | add_dependencies(gitversion gitversion.h) | ||
350 | target_include_directories(gitversion INTERFACE ${CMAKE_CURRENT_BINARY_DIR}/gitversion) | ||
351 | |||
336 | include(${CMAKE_CURRENT_LIST_DIR}/cmake/deploy.cmake) | 352 | include(${CMAKE_CURRENT_LIST_DIR}/cmake/deploy.cmake) |
337 | add_subdirectory(rbutilqt) | 353 | add_subdirectory(rbutilqt) |