diff --git a/template.cmake b/template.cmake index f9ac78c..81a5546 100644 --- a/template.cmake +++ b/template.cmake @@ -105,8 +105,17 @@ if(USE_SFML) ${LIB_PATHS} ) + set(USE_OPENGL True) + add_definitions(-DSFML_STATIC) - LIST(APPEND LIB_DEPENDENCIES_LIST ${SFML_LIBRARY_AUDIO} ${SFML_LIBRARY_GRAPHICS} ${SFML_LIBRARY_WINDOW} ${SFML_LIBRARY_SYSTEM}) + + LIST(APPEND LIB_DEPENDENCIES_LIST ${SFML_LIBRARY_AUDIO} ${SFML_LIBRARY_GRAPHICS} ${SFML_LIBRARY_SYSTEM} ${SFML_LIBRARY_WINDOW}) + + if(WIN32) + LIST(APPEND LIB_DEPENDENCIES_LIST winmm gdi32 freetype jpeg openal32 flac vorbisenc vorbisfile vorbis ogg) + elseif(UNIX) + LIST(APPEND LIB_DEPENDENCIES_LIST freetype jpeg openal flac vorbisenc vorbisfile vorbis ogg) + endif() endif() if(USE_RENDERER)