CMakeLists.txt 513 B

1234567891011121314151617181920212223242526272829
  1. include(libgl_generators)
  2. set(SOURCES
  3. Buffer/Buffer.cpp
  4. Buffer.cpp
  5. ClipPlane.cpp
  6. ContextParameter.cpp
  7. GLContext.cpp
  8. Image.cpp
  9. Lighting.cpp
  10. List.cpp
  11. Matrix.cpp
  12. NameAllocator.cpp
  13. Shader.cpp
  14. Shaders/Program.cpp
  15. Shaders/Shader.cpp
  16. Stencil.cpp
  17. Tex/Texture2D.cpp
  18. Texture.cpp
  19. Vertex.cpp
  20. )
  21. generate_libgl_implementation()
  22. set(GENERATED_SOURCES
  23. GLAPI.cpp)
  24. serenity_lib(LibGL gl)
  25. target_link_libraries(LibGL PRIVATE LibCore LibGfx LibGLSL LibGPU)