cmake_minimum_required(VERSION 2.8.9)
project (stabletraits)
set(CMAKE_BUILD_TYPE Release)

# --------------------------------------------------------
# PLATFORM/COMPILER SPECIFIC INSTRUCTIONS START HERE!!!!!!

IF (CMAKE_COMPILER_IS_GNUCC) 

	SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
	SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -funroll-loops")
	SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fopenmp")

ELSEIF (MSVC)

	set(BOOST_ROOT "C:/boost_1_62_0")


ENDIF()

 
	

# PLATFORM/COMPILER SPECIFIC INSTRUCTIONS END HERE!!!!!!
# ------------------------------------------------------

FIND_PACKAGE(Boost)
INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR})



add_executable(stabletraits 
							stabletraits_src/main.cpp
                            stabletraits_src/chain.cpp
                            stabletraits_src/stabledistribution.cpp
                            stabletraits_src/chainmanager.cpp
                        )

add_executable(stabletraitssum 
							stabletraitssum_src/main.cpp
						)