]> git.lyx.org Git - lyx.git/commitdiff
Cmake build:
authorKornel Benko <kornel@lyx.org>
Mon, 15 Oct 2012 15:53:17 +0000 (17:53 +0200)
committerKornel Benko <kornel@lyx.org>
Mon, 15 Oct 2012 15:53:17 +0000 (17:53 +0200)
Use ISO 8601 format for LYX_DATE, this makes it translated

CMakeLists.txt

index d917a8bffc04bf92168847d3914b5db456c01f8c..00fe87056a0198f7d484cdd705e95d8e8193f6eb 100644 (file)
@@ -265,9 +265,11 @@ if (LYX_LOCALVERSIONING)
                  set(LYX_REVISION_VERSION "${LYX_PATCH_VERSION}-${tmp_REVISION_VERSION}git")
                endif()
                # Override the value from configure.ac, if possible
-               EXECUTE_PROCESS(COMMAND ${LYX_GITVERSION} "log" "-1" "--format=%cd"
+               EXECUTE_PROCESS(COMMAND ${LYX_GITVERSION} "log" "-1" "--format=%ci"
                        WORKING_DIRECTORY "${TOP_SRC_DIR}"
-                       OUTPUT_VARIABLE LYX_DATE OUTPUT_STRIP_TRAILING_WHITESPACE)
+                       OUTPUT_VARIABLE LYX_DATEtmp OUTPUT_STRIP_TRAILING_WHITESPACE)
+
+               string(REGEX MATCH "([0-9]+-[0-9]+-[0-9]+)" LYX_DATE ${LYX_DATEtmp})
        else()
                set(LYX_REVISION_VERSION git) #TODO use date
        endif()