20 lines
694 B
Plaintext
20 lines
694 B
Plaintext
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 ""
|
|
) |