cmake_minimum_required(VERSION 2.8 FATAL_ERROR)
project(MeltingSaga)
if(LM_STATIC_SFML)
SET(SFML_STATIC_LIBRARIES TRUE)
endif()
include_directories(include)
file(
GLOB_RECURSE
source_files
Source/*
)
add_executable(
MeltingSaga
${source_files}
)
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake_modules" ${CMAKE_MODULE_PATH})
if(WIN32)
find_package(SFML 2 REQUIRED graphics window audio system network main)
else()
find_package(SFML 2 REQUIRED graphics window audio system network)
endif()
target_link_libraries(MeltingSaga ${SFML_LIBRARIES})
find_package(OpenGL REQUIRED)
target_link_libraries(MeltingSaga ${OPENGL_LIBRARIES})
include(cmake/FindLua.cmake)
include_directories(${LUA_INCLUDE_DIRS})
link_directories(${LUA_LIBRARY_DIRS})
include_directories("include")
target_link_libraries(MeltingSaga ${LUA_LIBRARIES})
target_compile_features(MeltingSaga PRIVATE cxx_range_for)