cmake_minimum_required(VERSION 3.0)

project(mdaptoeis)

set(SRC_FILES
	src/main.cpp
	src/tokenize.cpp
	)

add_executable(${PROJECT_NAME} ${SRC_FILES})
target_link_libraries( ${PROJECT_NAME} -leisgenerator)
target_include_directories(${PROJECT_NAME} PRIVATE)
target_compile_options(${PROJECT_NAME} PRIVATE
	"-Wall"
	"-Wno-reorder"
	"-Wfatal-errors"
	"-ffast-math"
	"-ftree-vectorize"
	"-g"
	"-fno-strict-aliasing"
	)
set_property(TARGET ${PROJECT_NAME} PROPERTY CXX_STANDARD 17)

set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s")

install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin)
