1
0
mirror of https://github.com/pevans/erc-c.git synced 2024-06-28 01:29:37 +00:00
erc-c/CMakeLists.txt
2017-12-17 19:09:54 -06:00

31 lines
649 B
CMake

cmake_minimum_required(VERSION 3.9)
# it me
project(erc)
include(sources.cmake)
if(APPLE)
set(opengl_library /System/Library/Frameworks/OpenGL.framework)
endif()
if(NOT opengl_library)
message(FATAL_ERROR "This CMake file is not yet educated as to where OpenGL resides on your platform. Sorry!")
endif()
foreach(src ${erc_sources})
string(CONCAT relsrc src/ ${src})
list(APPEND sources ${relsrc})
endforeach(src)
# our header files
include_directories(include /usr/local/include)
link_directories(/usr/local/lib)
# our bullshit
add_executable(erc ${sources} src/main.c)
# Graphics
target_link_libraries(erc ${opengl_library} glfw GLEW)