mirror of
https://github.com/libSDL2pp/libSDL2pp.git
synced 2025-08-03 10:55:57 -04:00
37 lines
586 B
CMake
37 lines
586 B
CMake
ADD_DEFINITIONS(-DTESTDATA_DIR="${PROJECT_SOURCE_DIR}/testdata")
|
|
|
|
SET(EXAMPLES
|
|
audio_sine
|
|
audio_wav
|
|
lines
|
|
rendertarget
|
|
sprites
|
|
)
|
|
|
|
IF(SDL2PP_WITH_IMAGE)
|
|
SET(EXAMPLES ${EXAMPLES}
|
|
image
|
|
fill
|
|
)
|
|
ENDIF(SDL2PP_WITH_IMAGE)
|
|
|
|
IF(SDL2PP_WITH_MIXER)
|
|
SET(EXAMPLES ${EXAMPLES}
|
|
mixer
|
|
mixer_music
|
|
mixer_music_sine
|
|
mixer_effects
|
|
)
|
|
ENDIF(SDL2PP_WITH_MIXER)
|
|
|
|
IF(SDL2PP_WITH_TTF)
|
|
SET(EXAMPLES ${EXAMPLES}
|
|
ttf
|
|
)
|
|
ENDIF(SDL2PP_WITH_TTF)
|
|
|
|
FOREACH(EXAMPLE ${EXAMPLES})
|
|
ADD_EXECUTABLE(${EXAMPLE} ${EXAMPLE}.cc)
|
|
TARGET_LINK_LIBRARIES(${EXAMPLE} ${SDL2PP_LIBRARIES})
|
|
ENDFOREACH(EXAMPLE)
|