Fix CMake when git is not found.

Fix: https://github.com/ArthurSonzogni/FTXUI/issues/62
This commit is contained in:
ArthurSonzogni
2020-11-21 11:13:24 +01:00
parent 838031b120
commit 30eeb0c3bd

View File

@@ -1,11 +1,15 @@
cmake_minimum_required(VERSION 3.0) cmake_minimum_required(VERSION 3.0)
execute_process( set(git_version 0)
find_package(git QUIET)
if (git_FOUND)
execute_process(
COMMAND git rev-list --count HEAD COMMAND git rev-list --count HEAD
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
OUTPUT_VARIABLE git_version OUTPUT_VARIABLE git_version
OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_STRIP_TRAILING_WHITESPACE
) )
endif()
project(ftxui project(ftxui
LANGUAGES CXX LANGUAGES CXX