2
0
Эх сурвалжийг харах

Add renderer-specific CMakeLists.txt

Daniele Bartolini 13 жил өмнө
parent
commit
c1767adf7f

+ 26 - 0
src/renderers/gl/CMakeLists.txt

@@ -0,0 +1,26 @@
+cmake_minimum_required(VERSION 2.8)
+
+project(crown-gl)
+
+set (GL_SRC
+	GLIndexBuffer.cpp
+	GLOcclusionQuery.cpp
+	GLRenderer.cpp
+	GLUtils.cpp
+	GLVertexBuffer.cpp
+)
+
+set (GL_HEADERS
+	GLIndexBuffer.h
+	GLOcclusionQuery.h
+	GLRenderer.h
+	GLUtils.h
+	GLVertexBuffer.h
+)
+
+link_libraries(GL GLEW)
+
+add_library(crown-gl STATIC ${GL_SRC} ${GL_HEADERS})
+
+target_link_libraries(crown-gl crown)
+

+ 24 - 0
src/renderers/gles/CMakeLists.txt

@@ -0,0 +1,24 @@
+cmake_minimum_required(VERSION 2.8)
+
+project(crown-gles)
+
+set (GLES_SRC
+	GLESIndexBuffer.cpp
+	GLESVertexBuffer.cpp
+	GLESRenderer.cpp
+	GLESUtils.cpp
+)
+
+set (GLES_HEADERS
+	GLESIndexBuffer.h
+	GLESVertexBuffer.h
+	GLESRenderer.h
+	GLESUtils.h
+)
+
+link_libraries(GLES)
+
+add_library(crown-gles STATIC ${GLES_SRC} ${GLES_HEADERS})
+
+target_link_libraries(crown-gles crown)
+