# GPU Framework version 14.0.0

set(GL_ASSIMP_LIBRARY_INCLUDES
  ../GL/assimp/include/ai_assert.h
  ../GL/assimp/include/anim.h
  ../GL/assimp/include/camera.h
  ../GL/assimp/include/cexport.h
  ../GL/assimp/include/cfileio.h
  ../GL/assimp/include/cimport.h
  ../GL/assimp/include/color4.h
  ../GL/assimp/include/color4.inl
  ../GL/assimp/include/config.h
  ../GL/assimp/include/DefaultLogger.hpp
  ../GL/assimp/include/defs.h
  ../GL/assimp/include/Exporter.hpp
  ../GL/assimp/include/Importer.hpp
  ../GL/assimp/include/importerdesc.h
  ../GL/assimp/include/IOStream.hpp
  ../GL/assimp/include/IOSystem.hpp
  ../GL/assimp/include/light.h
  ../GL/assimp/include/Logger.hpp
  ../GL/assimp/include/LogStream.hpp
  ../GL/assimp/include/material.h
  ../GL/assimp/include/material.inl
  ../GL/assimp/include/matrix3x3.h
  ../GL/assimp/include/matrix3x3.inl
  ../GL/assimp/include/matrix4x4.h
  ../GL/assimp/include/matrix4x4.inl
  ../GL/assimp/include/mesh.h
  ../GL/assimp/include/NullLogger.hpp
  ../GL/assimp/include/postprocess.h
  ../GL/assimp/include/ProgressHandler.hpp
  ../GL/assimp/include/quaternion.h
  ../GL/assimp/include/quaternion.inl
  ../GL/assimp/include/scene.h
  ../GL/assimp/include/texture.h
  ../GL/assimp/include/types.h
  ../GL/assimp/include/vector2.h
  ../GL/assimp/include/vector2.inl
  ../GL/assimp/include/vector3.h
  ../GL/assimp/include/vector3.inl
  ../GL/assimp/include/version.h
)
source_group("GL\\assimp" FILES ${GL_ASSIMP_LIBRARY_INCLUDES})

install(FILES ${GL_ASSIMP_LIBRARY_INCLUDES} DESTINATION include/${PROJECT_NAME})

set(GL_DEVIL_LIBRARY_INCLUDES
  ../GL/devIL/include/devil_internal_exports.h
  ../GL/devIL/include/il.h
  ../GL/devIL/include/il_wrap.h
  ../GL/devIL/include/ilu.h
  ../GL/devIL/include/ilu_region.h
  ../GL/devIL/include/ilut.h
  ../GL/devIL/include/ilut_config.h
  ../GL/devIL/include/devil_cpp_wrapper.hpp
)
source_group("GL\\devIL" FILES ${GL_DEVIL_LIBRARY_INCLUDES})

install(FILES ${GL_DEVIL_LIBRARY_INCLUDES} DESTINATION include/${PROJECT_NAME})

set(GL_FREEGLUT_LIBRARY_INCLUDES
  ../GL/freeglut/include/freeglut.h
  ../GL/freeglut/include/freeglut_ext.h
  ../GL/freeglut/include/freeglut_std.h
  ../GL/freeglut/include/glut.h
)
source_group("GL\\freeglut" FILES ${GL_FREEGLUT_LIBRARY_INCLUDES})

install(FILES ${GL_FREEGLUT_LIBRARY_INCLUDES} DESTINATION include/${PROJECT_NAME})

set(GL_GLEW_LIBRARY_INCLUDES
  ../GL/glew/include/eglew.h
  ../GL/glew/include/glew.h
  ../GL/glew/include/glxew.h
  ../GL/glew/include/wglew.h
)
source_group("GL\\glew" FILES ${GL_GLEW_LIBRARY_INCLUDES})

install(FILES ${GL_GLEW_LIBRARY_INCLUDES} DESTINATION include/${PROJECT_NAME})