cmake: Do not require X11 on OSX

This commit is contained in:
Colin Edwards
2017-12-02 21:50:32 -06:00
parent 51bd92b20e
commit fcea48490f
2 changed files with 10 additions and 2 deletions

View File

@@ -20,6 +20,14 @@ elseif(NOT APPLE)
include/glad/glad_glx.h)
endif()
set(glad_include_dirs
PRIVATE ${OPENGL_INCLUDE_DIR})
if (LINUX)
list (APPEND glad_include_dirs
PRIVATE ${X11_X11_INCLUDE_PATH})
endif()
add_library(glad SHARED
${glad_SOURCES}
${glad_PLATFORM_SOURCES})
@@ -29,7 +37,7 @@ set_target_properties(glad PROPERTIES
SOVERSION "0")
target_include_directories(glad
PUBLIC include
PRIVATE ${X11_X11_INCLUDE_PATH} ${OPENGL_INCLUDE_DIR})
${glad_include_dirs})
target_compile_definitions(glad
PRIVATE GLAD_GLAPI_EXPORT_BUILD)