AttachmentView: no duplicate signals, disable downloadbuttons on download
[trojita.git] / cmake / GitVersion.cmake
blob2af942ed63a0b4b711ae00fbd80c88855472aba2
1 execute_process(COMMAND ${GIT_EXECUTABLE} describe --dirty --long --always
2     WORKING_DIRECTORY ${SOURCE_DIR}
3     OUTPUT_VARIABLE GIT_DESCRIBE_OUTPUT)
4 string(REPLACE "\n" "" GIT_DESCRIBE_OUTPUT ${GIT_DESCRIBE_OUTPUT})
5 file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/gitversion.in "const char *gitVersion = \"${GIT_DESCRIBE_OUTPUT}\";\n")
6 execute_process(COMMAND ${CMAKE_COMMAND} -E copy_if_different
7     ${CMAKE_BINARY_DIR}/gitversion.in ${CMAKE_BINARY_DIR}/gitversion.hpp)