CMakeLists.txt 455 B

12345678910111213
  1. file(GLOB GLAD_SOURCES "src/*.c")
  2. # TODO EGL support if we ever use EGL instead of GLX
  3. if (WIN32)
  4. file(GLOB GLAD_SOURCES_WGL "src/wgl/*.c")
  5. set(GLAD_SOURCES ${GLAD_SOURCES} ${GLAD_SOURCES_WGL})
  6. elseif (UNIX AND NOT APPLE)
  7. file(GLOB GLAD_SOURCES_GLX "src/glx/*.c")
  8. set(GLAD_SOURCES ${GLAD_SOURCES} ${GLAD_SOURCES_GLX})
  9. endif()
  10. add_library(glad STATIC ${GLAD_SOURCES})
  11. target_include_directories(glad PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")