X-Git-Url: http://developer.intra2net.com/git/?a=blobdiff_plain;f=src%2FCMakeLists.txt;h=b7ae08502c6ad2485900410da60b576ab4ed8189;hb=92cbae17a56ce3c6e5f01ea89dafaec75d865be7;hp=a4da870b4ef4da3db3c62959f7fc717acab889b4;hpb=40da63b1f8924d2c4d1e34d137dc7d12b5b1c643;p=libftdi diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a4da870..b7ae085 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,8 +1,22 @@ # Includes -include_directories( ${CMAKE_CURRENT_BINARY_DIR} +include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ) +# Version information +set(SNAPSHOT_VERSION "unknown") +execute_process(COMMAND git describe + OUTPUT_VARIABLE GIT_DESCRIBE_OUTPUT + RESULT_VARIABLE GIT_DESCRIBE_RESULT + OUTPUT_STRIP_TRAILING_WHITESPACE + ) +if(${GIT_DESCRIBE_RESULT} STREQUAL 0) + set(SNAPSHOT_VERSION ${GIT_DESCRIBE_OUTPUT}) +endif(${GIT_DESCRIBE_RESULT} STREQUAL 0) +message(STATUS "Detected git snapshot version: ${SNAPSHOT_VERSION}") + +configure_file(ftdi_version_i.h.in "${CMAKE_CURRENT_BINARY_DIR}/ftdi_version_i.h" @ONLY) + # Targets set(c_sources ftdi.c ftdi_stream.c) set(c_headers ftdi.h)