cmake_minimum_required(VERSION 2.8.2) project(flatbuffers-download NONE) include(ExternalProject) ExternalProject_Add(flatbuffers GIT_REPOSITORY https://github.com/google/flatbuffers/ GIT_TAG v25.2.10 SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/flatbuffers-src" BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/flatbuffers-build" # Add quotes around the compiler paths CMAKE_ARGS -DCMAKE_CXX_COMPILER="${CMAKE_CXX_COMPILER}" -DCMAKE_C_COMPILER="${CMAKE_C_COMPILER}" -DFLATBUFFERS_BUILD_FLATC=${FLATBUFFERS_BUILD_FLATC} -DCMAKE_BUILD_TYPE=Release UPDATE_COMMAND "" INSTALL_COMMAND "" TEST_COMMAND "" )