cmake_minimum_required(VERSION 3.6.3)
project (SulfLiq)
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
  set(CLANG_CXX_COMPILE_FLAGS "-std=c++11")
  set(CMAKE_CXX_FLAGS "")
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
  set(CLANG_CXX_COMPILE_FLAGS "-std=c++11")
  set(CMAKE_CXX_FLAGS "")
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
  set(CLANG_CXX_COMPILE_FLAGS "-std=c++11")
  set(CMAKE_CXX_FLAGS "")
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
  set(CLANG_CXX_COMPILE_FLAGS "-std=c++11")
  set(CMAKE_CXX_FLAGS "")
endif()
SET(CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} ${CLANG_CXX_COMPILE_FLAGS}")
add_subdirectory(pybind11)
file(GLOB SOURCES ./src/*.cc)
include_directories(src)
pybind11_add_module(SulfLiq SHARED ${SOURCES})
