Fix CMakeLists.txt for macOS

This commit is contained in:
Sergey Tikhomirov
2016-10-18 17:31:53 +03:00
parent af6104b2f5
commit ee739051cb

View File

@@ -31,7 +31,7 @@ message(STATUS "Found GLEW in ${GLEW_INCLUDE_DIR}")
if(WIN32) if(WIN32)
set(LIBS glfw3 opengl32 glew32s SOIL assimp) set(LIBS glfw3 opengl32 glew32s SOIL assimp)
elseif(UNIX) elseif(UNIX AND NOT APPLE)
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall")
find_package(OpenGL REQUIRED) find_package(OpenGL REQUIRED)
add_definitions(${OPENGL_DEFINITIONS}) add_definitions(${OPENGL_DEFINITIONS})
@@ -46,7 +46,7 @@ elseif(APPLE)
FIND_LIBRARY(IOKit_LIBRARY IOKit) FIND_LIBRARY(IOKit_LIBRARY IOKit)
MARK_AS_ADVANCED(COCOA_LIBRARY OpenGL_LIBRARY) MARK_AS_ADVANCED(COCOA_LIBRARY OpenGL_LIBRARY)
SET(APPLE_LIBS ${COCOA_LIBRARY} ${IOKit_LIBRARY} ${OpenGL_LIBRARY}) SET(APPLE_LIBS ${COCOA_LIBRARY} ${IOKit_LIBRARY} ${OpenGL_LIBRARY})
SET(APPLE_LIBS ${APPLE_LIBS} /usr/local/lib/libglfw.a) SET(APPLE_LIBS ${APPLE_LIBS} glfw3 GLEW assimp SOIL)
set(LIBS ${LIBS} ${APPLE_LIBS}) set(LIBS ${LIBS} ${APPLE_LIBS})
else() else()
set(LIBS ) set(LIBS )