cmake_minimum_required(VERSION 3.5)

if (NOT DEFINED ENV{CC} )
    set (CMAKE_C_COMPILER "/usr/bin/gcc")
    set (CMAKE_CXX_COMPILER "/usr/bin/g++")
endif ()
set (CMAKE_CXX_STANDARD 14)

set(CMAKE_MODULE_PATH "${MODULE_PATH};${CMAKE_CURRENT_SOURCE_DIR}/LinuxTpm/tools/cmake")
add_definitions (-DPLATFORM_UNIX)

if(AZURE_LOCAL)
    add_definitions(-DAZURE_LOCAL)
    message(STATUS "Azure Local mode: ENABLED (global)")
endif()

add_subdirectory(AttestationClient)
add_subdirectory(LinuxTpm)
