Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2009-10-19 21:18:31 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2009-10-19 21:18:31 +0400
commit5821e0ddf7b54c0f827b875ca3ee8302d0784a86 (patch)
treedaaa63fdbe92e882b04dc4da5d5ed460dd8fedac /CMakeLists.txt
parent48f3e3340aca9a10be2b455243c2cea651e665a9 (diff)
Patch #19667: cmake/windows build info now has time & date,
patch by Guillaume, thanks!
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt18
1 files changed, 12 insertions, 6 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 55d5956783c..ea62bbceb0e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -535,15 +535,21 @@ ENDIF(CMAKE_SYSTEM_NAME MATCHES "Linux")
# buildinfo
-IF(UNIX)
- IF(WITH_BUILDINFO)
+IF(WITH_BUILDINFO)
+ # BUILD_PLATFORM and BUILD_PLATFORM are taken from CMake
+ IF(UNIX)
EXEC_PROGRAM("date \"+%Y-%m-%d\"" OUTPUT_VARIABLE BUILD_DATE)
EXEC_PROGRAM("date \"+%H:%M:%S\"" OUTPUT_VARIABLE BUILD_TIME)
EXEC_PROGRAM("svnversion ${CMAKE_SOURCE_DIR}" OUTPUT_VARIABLE BUILD_REV)
- # BUILD_PLATFORM and BUILD_PLATFORM are taken from CMake
- ENDIF(WITH_BUILDINFO)
-ENDIF(UNIX)
-
+ ENDIF(UNIX)
+
+ IF(WIN32)
+ EXEC_PROGRAM("cmd /c date /t" OUTPUT_VARIABLE BUILD_DATE)
+ EXEC_PROGRAM("cmd /c time /t" OUTPUT_VARIABLE BUILD_TIME)
+ EXEC_PROGRAM("svnversion ${CMAKE_SOURCE_DIR}" OUTPUT_VARIABLE BUILD_REV)
+ ENDIF(WIN32)
+ENDIF(WITH_BUILDINFO)
+
#-----------------------------------------------------------------------------
# Common.