cmake/VersionScript.cmake
changeset 402 ce1e536ec897
parent 398 306825786fba
equal deleted inserted replaced
400:d64bf28c4340 402:ce1e536ec897
     1 # location of output version.c
     1 # location of output file is given as PROJECT_VERSION_FILE
     2 SET (PROJECT_VERSION_FILE ${OUTPUT_PATH})
       
     3 
     2 
     4 # include cmake stuff
     3 # include cmake stuff
     5 include ("cmake/FindVersion.cmake")
     4 include ("cmake/FindVersion.cmake")
     6 include ("cmake/FindTimestamp.cmake")
     5 include ("cmake/FindTimestamp.cmake")
     7 
     6 
    11 # build date
    10 # build date
    12 FindBuildTimestamp ()
    11 FindBuildTimestamp ()
    13 
    12 
    14 # create version.c
    13 # create version.c
    15 CONFIGURE_FILE (
    14 CONFIGURE_FILE (
    16     "src/version.c.in" ${PROJECT_VERSION_FILE} @ONLY
    15     "${CMAKE_SOURCE_DIR}/src/version.c.in" "${PROJECT_VERSION_FILE}" @ONLY
    17 )
    16 )
    18 
    17