Skip to content
Snippets Groups Projects
CMakeLists.txt 762 B
Newer Older
add_library(fggl-glad)

target_include_directories( fggl-glad
        $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/debug/include>
        $<INSTALL_INTERFACE:include/fggl>
target_compile_options( fggl-glad PRIVATE -Wall -Wno-pedantic -Wodr -fno-strict-aliasing -fno-strict-overflow )
target_sources( fggl-glad
    PRIVATE
        debug/glad.c
# FIXME should be a cleaner way to do this...
install(
    FILES
        debug/include/glad/glad.h
    DESTINATION
        ${CMAKE_INSTALL_INCLUDEDIR}/fggl/glad
)
install(
        FILES
            public/KHR/khrplatform.h
        DESTINATION
            ${CMAKE_INSTALL_INCLUDEDIR}/fggl/KHR

install(TARGETS fggl-glad
    EXPORT fgglTargets
    DESTINATION
        ${CMAKE_INSTALL_LIBDIR}/fggl/glad
)