~ubuntu-branches/ubuntu/trusty/tomahawk/trusty-proposed

« back to all changes in this revision

Viewing changes to CMakeModules/CMakeDateStamp.cmake

  • Committer: Package Import Robot
  • Author(s): Harald Sitter
  • Date: 2013-03-07 21:50:13 UTC
  • Revision ID: package-import@ubuntu.com-20130307215013-6gdjkdds7i9uenvs
Tags: upstream-0.6.0+dfsg
ImportĀ upstreamĀ versionĀ 0.6.0+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
find_program(DATE_EXECUTABLE NAMES date)
 
2
mark_as_advanced(DATE_EXECUTABLE)
 
3
 
 
4
if(DATE_EXECUTABLE)
 
5
  execute_process(
 
6
    COMMAND ${DATE_EXECUTABLE} +%Y
 
7
    OUTPUT_VARIABLE CMAKE_DATESTAMP_YEAR
 
8
    OUTPUT_STRIP_TRAILING_WHITESPACE
 
9
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
 
10
  )
 
11
  execute_process(
 
12
    COMMAND ${DATE_EXECUTABLE} +%m
 
13
    OUTPUT_VARIABLE CMAKE_DATESTAMP_MONTH
 
14
    OUTPUT_STRIP_TRAILING_WHITESPACE
 
15
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
 
16
  )
 
17
  execute_process(
 
18
    COMMAND ${DATE_EXECUTABLE} +%d
 
19
    OUTPUT_VARIABLE CMAKE_DATESTAMP_DAY
 
20
    OUTPUT_STRIP_TRAILING_WHITESPACE
 
21
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
 
22
  )
 
23
endif()