Browse Source

Cleaned up duplicate stuff in CMakeLists.

pull/51/head
Vladimír Vondruš 12 years ago
parent
commit
99281a1bd1
  1. 22
      src/Magnum/CMakeLists.txt

22
src/Magnum/CMakeLists.txt

@ -75,18 +75,6 @@ set(Magnum_SRCS
Trade/SceneData.cpp Trade/SceneData.cpp
Trade/TextureData.cpp) Trade/TextureData.cpp)
# Desktop-only code
if(NOT TARGET_GLES)
set(Magnum_SRCS ${Magnum_SRCS}
BufferTexture.cpp)
endif()
# Not-ES2 code
if(NOT TARGET_GLES2)
set(Magnum_SRCS ${Magnum_SRCS}
BufferImage.cpp)
endif()
set(Magnum_HEADERS set(Magnum_HEADERS
AbstractFramebuffer.h AbstractFramebuffer.h
AbstractImage.h AbstractImage.h
@ -133,21 +121,25 @@ if(BUILD_DEPRECATED)
DebugMarker.h) DebugMarker.h)
endif() endif()
# Desktop-only headers and libraries # Desktop-only stuff
if(NOT TARGET_GLES) if(NOT TARGET_GLES)
set(Magnum_HEADERS ${Magnum_HEADERS} set(Magnum_HEADERS ${Magnum_HEADERS}
BufferTexture.h BufferTexture.h
CubeMapTextureArray.h CubeMapTextureArray.h
MultisampleTexture.h MultisampleTexture.h
RectangleTexture.h) RectangleTexture.h)
set(Magnum_SRCS ${Magnum_SRCS} $<TARGET_OBJECTS:MagnumGLLoadGenObjects>) set(Magnum_SRCS ${Magnum_SRCS}
BufferTexture.cpp
$<TARGET_OBJECTS:MagnumGLLoadGenObjects>)
endif() endif()
# Not-ES2 headers # Non-ES2 stuff
if(NOT TARGET_GLES2) if(NOT TARGET_GLES2)
set(Magnum_HEADERS ${Magnum_HEADERS} set(Magnum_HEADERS ${Magnum_HEADERS}
BufferImage.h BufferImage.h
TextureArray.h) TextureArray.h)
set(Magnum_SRCS ${Magnum_SRCS}
BufferImage.cpp)
endif() endif()
# Files shared between main library and math unit test library # Files shared between main library and math unit test library

Loading…
Cancel
Save