Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add time and date to distrib.
[simgrid.git] / buildtools / Cmake / src / CMakeCompleteInFiles.txt
index 604a449..d78ea8c 100644 (file)
@@ -270,6 +270,11 @@ endif(IS_DIRECTORY ${PROJECT_DIRECTORY}/.svn)
 if(IS_DIRECTORY ${PROJECT_DIRECTORY}/.git)
        find_file(GIT ".git" ${PROJECT_DIRECTORY})
        exec_program("git --git-dir=${PROJECT_DIRECTORY}/.git log --oneline -1 | sed 's| .*||'" OUTPUT_VARIABLE "GIT_VERSION")
+       exec_program("git --git-dir=${PROJECT_DIRECTORY}/.git log -n 1 --format=%ai ." OUTPUT_VARIABLE "GIT_DATE")
+       STRING(REPLACE " +0000" "" GIT_DATE ${GIT_DATE})
+       STRING(REPLACE " " "~" GIT_DATE ${GIT_DATE})
+       STRING(REPLACE ":" "-" GIT_DATE ${GIT_DATE})
+       message("GIT_DATE : ${GIT_DATE}")
 endif(IS_DIRECTORY ${PROJECT_DIRECTORY}/.git)
 
 ###################################