fixed buggy detection of hostname and time of build in CMake
authorSzilard Pall <pszilard@cbr.su.se>
Fri, 11 Feb 2011 18:14:09 +0000 (19:14 +0100)
committerSzilard Pall <pszilard@cbr.su.se>
Fri, 11 Feb 2011 18:14:09 +0000 (19:14 +0100)
cmake/gmxCheckBuildUserTime.cmake

index 2e81d5d771d4de32863f5fa92b17183bdbe9ef68..c73d41a9e2d84712ff0707466c36db602a73e5f7 100644 (file)
@@ -14,12 +14,12 @@ macro(gmx_check_build_user_time BUILD_TIME BUILD_USER BUILD_MACHINE)
 
     message(STATUS "Setting build user & time")
     if(CMAKE_HOST_UNIX)
-        execute_process( COMMAND date     OUTPUT_VARIABLE ${TMP_TIME}    OUTPUT_STRIP_TRAILING_WHITESPACE)
+        execute_process( COMMAND date     OUTPUT_VARIABLE TMP_TIME    OUTPUT_STRIP_TRAILING_WHITESPACE)
         execute_process( COMMAND whoami   OUTPUT_VARIABLE TMP_USER       OUTPUT_STRIP_TRAILING_WHITESPACE)
-       execute_process( COMMAND hostname OUTPUT_VARIABLE TMP_HOSTNAME   OUTPUT_STRIP_TRAILING_WHITESPACE)
+        execute_process( COMMAND hostname OUTPUT_VARIABLE TMP_HOSTNAME   OUTPUT_STRIP_TRAILING_WHITESPACE)
         set(${BUILD_USER}    "@TMP_USER@\@@TMP_HOSTNAME@ [CMAKE]" CACHE INTERNAL "Build user")
         set(${BUILD_TIME}    "@TMP_TIME@" CACHE INTERNAL "Build date & time")
-        execute_process( COMMAND uname -srm OUTPUT_VARIABLE ${TMP_MACHINE} OUTPUT_STRIP_TRAILING_WHITESPACE)
+        execute_process( COMMAND uname -srm OUTPUT_VARIABLE TMP_MACHINE OUTPUT_STRIP_TRAILING_WHITESPACE)
         set(${BUILD_MACHINE} "@TMP_MACHINE@" CACHE INTERNAL "Build host & architecture")
         message(STATUS "Setting build user & time - OK")
     else(CMAKE_HOST_UNIX)