mirror of
https://github.com/libSDL2pp/libSDL2pp.git
synced 2025-09-12 16:57:00 -04:00
Only add image-related sources to the project if SDL_image support is enabled
This commit is contained in:
parent
25bbd97b3e
commit
0c0a7aad15
@ -98,7 +98,6 @@ SET(LIBRARY_SOURCES
|
||||
SDL2pp/Rect.cc
|
||||
SDL2pp/Renderer.cc
|
||||
SDL2pp/SDL.cc
|
||||
SDL2pp/SDLImage.cc
|
||||
SDL2pp/Surface.cc
|
||||
SDL2pp/SurfaceLock.cc
|
||||
SDL2pp/Texture.cc
|
||||
@ -107,6 +106,13 @@ SET(LIBRARY_SOURCES
|
||||
SDL2pp/Window.cc
|
||||
)
|
||||
|
||||
IF(SDL2PP_WITH_IMAGE)
|
||||
SET(LIBRARY_SOURCES
|
||||
${LIBRARY_SOURCES}
|
||||
SDL2pp/SDLImage.cc
|
||||
)
|
||||
ENDIF(SDL2PP_WITH_IMAGE)
|
||||
|
||||
SET(LIBRARY_HEADERS
|
||||
SDL2pp/AudioDevice.hh
|
||||
SDL2pp/AudioSpec.hh
|
||||
@ -119,7 +125,6 @@ SET(LIBRARY_HEADERS
|
||||
SDL2pp/Renderer.hh
|
||||
SDL2pp/SDL.hh
|
||||
SDL2pp/SDL2pp.hh
|
||||
SDL2pp/SDLImage.hh
|
||||
SDL2pp/StreamRWops.hh
|
||||
SDL2pp/Surface.hh
|
||||
SDL2pp/Texture.hh
|
||||
@ -127,6 +132,13 @@ SET(LIBRARY_HEADERS
|
||||
SDL2pp/Window.hh
|
||||
)
|
||||
|
||||
IF(SDL2PP_WITH_IMAGE)
|
||||
SET(LIBRARY_HEADERS
|
||||
${LIBRARY_HEADERS}
|
||||
SDL2pp/SDLImage.hh
|
||||
)
|
||||
ENDIF(SDL2PP_WITH_IMAGE)
|
||||
|
||||
IF(CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
|
||||
MESSAGE(STATUS "libSDL2pp ${SDL2PP_VERSION} standalone build")
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user