find_package(Git)

if (GIT_FOUND)
  execute_process(
    COMMAND ${GIT_EXECUTABLE} rev-parse -q HEAD
    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
    OUTPUT_VARIABLE PROJECT_GIT_REVISION
    OUTPUT_STRIP_TRAILING_WHITESPACE)
endif (GIT_FOUND)

configure_file(config.h.in config.h)
