cmake_minimum_required(VERSION 2.8) project(libmbedtls-download NONE) include(ExternalProject) if (BUILD_STATIC_LIBS) set(BUILD_SHARED 0) else() set(BUILD_SHARED 1) endif() if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") set(CMAKE_MACOSX_RPATH 1) else() set(CMAKE_MACOSX_RPATH 0) endif() ExternalProject_Add( project_libmbedtls GIT_REPOSITORY https://github.com/ARMmbed/mbedtls.git GIT_TAG v2.25.0 PREFIX ${CMAKE_CURRENT_BINARY_DIR}/build CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${OPEN_SRC_INSTALL_PREFIX} -DUSE_SHARED_MBEDTLS_LIBRARY=${BUILD_SHARED} -DCMAKE_BUILD_TYPE=Release -DCMAKE_MACOSX_RPATH=${CMAKE_MACOSX_RPATH} -DENABLE_TESTING=OFF -DENABLE_PROGRAMS=OFF -DCMAKE_C_FLAGS=${CMAKE_C_FLAGS} BUILD_ALWAYS TRUE TEST_COMMAND "")