cmake_minimum_required(VERSION 3.8.2)

# Project name and version
project(aeva-session VERSION 1.0)

# Add our cmake directory to the module search path
list(INSERT CMAKE_MODULE_PATH 0
  ${PROJECT_SOURCE_DIR}/cmake)

# This plugin requires C++11
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED True)
set(CMAKE_CXX_EXTENSIONS False)

# Use shared libs, otherwise we don't get a loadable plugin
set(BUILD_SHARED_LIBS True)

set_property(GLOBAL PROPERTY USE_FOLDERS ON)

include(aevaOptions)
include(aevaDependencies)
include(aevaSettings)

add_subdirectory(smtk)

include(aevaPackaging)
