target_include_directories( fggl
    PUBLIC
        $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/public>
        $<INSTALL_INTERFACE:include>
)

# FIXME should be a cleaner way to do this...
install(
    FILES
        public/glad/glad.h
    DESTINATION
        ${CMAKE_INSTALL_INCLUDEDIR}/glad
)

install(
        FILES
            public/KHR/khrplatform.h
        DESTINATION
            ${CMAKE_INSTALL_INCLUDEDIR}/KHR
)