-
Joseph Walton-Rivers authoredJoseph Walton-Rivers authored
CMakeLists.txt 756 B
add_library(fggl-glad)
target_include_directories( fggl-glad
PUBLIC
$<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
public/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
)