Commit 65332175 authored by Otavio Rodolfo Piske's avatar Otavio Rodolfo Piske

Added a workaround to an issue when Windows is unable to return the date/time

Signed-off-by: 's avatarOtavio Rodolfo Piske <opiske@redhat.com>
parent 248b0689
...@@ -25,8 +25,20 @@ SET(PAHO_VERSION_MINOR 0) ...@@ -25,8 +25,20 @@ SET(PAHO_VERSION_MINOR 0)
SET(PAHO_VERSION_PATCH 3) SET(PAHO_VERSION_PATCH 3)
SET(CLIENT_VERSION ${PAHO_VERSION_MAJOR}.${PAHO_VERSION_MINOR}.${PAHO_VERSION_PATCH}) SET(CLIENT_VERSION ${PAHO_VERSION_MAJOR}.${PAHO_VERSION_MINOR}.${PAHO_VERSION_PATCH})
# SET(BUILD_TIMESTAMP "")
EXECUTE_PROCESS(COMMAND date -u OUTPUT_VARIABLE BUILD_TIMESTAMP) EXECUTE_PROCESS(COMMAND date -u OUTPUT_VARIABLE BUILD_TIMESTAMP)
IF (BUILD_TIMESTAMP STREQUAL "")
MESSAGE(WARNING "Unable to determine build timestamp via default mechanism.")
IF (WIN32)
EXECUTE_PROCESS(COMMAND "cmd.exe" "/c" echo %DATE% %TIME% OUTPUT_VARIABLE BUILD_TIMESTAMP)
ENDIF()
ENDIF()
STRING(STRIP ${BUILD_TIMESTAMP} BUILD_TIMESTAMP) STRING(STRIP ${BUILD_TIMESTAMP} BUILD_TIMESTAMP)
MESSAGE(STATUS "Timestamp is ${BUILD_TIMESTAMP}")
# Uses the correct directory for libraries on Red Hat-based distributions. # Uses the correct directory for libraries on Red Hat-based distributions.
SET(PAHO_LIBRARY_DIR_NAME "lib") SET(PAHO_LIBRARY_DIR_NAME "lib")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment