Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/cmaketemplate
This commit is contained in:
commit
f4eb424df5
@ -80,7 +80,7 @@ set(INCLUDE_PATHS ${INCLUDE_ROOT})
|
||||
# endforeach()
|
||||
|
||||
if(USE_ENGINE)
|
||||
find_library(ENGINE_LIBRARY
|
||||
find_library(SPARROW_ENGINE_LIBRARY
|
||||
NAMES
|
||||
SparrowEngine
|
||||
PATHS
|
||||
@ -159,29 +159,78 @@ if(USE_SFML)
|
||||
|
||||
add_definitions(-DSFML_STATIC)
|
||||
|
||||
find_library(SFML_DEP_FREETYPE
|
||||
NAMES freetype
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
find_library(SFML_DEP_JPEG
|
||||
NAMES jpeg
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
find_library(SFML_DEP_OPENAL
|
||||
NAMES openal openal32
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
find_library(SFML_DEP_FLAC
|
||||
NAMES flac FLAC
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
find_library(SFML_DEP_VORBISENC
|
||||
NAMES vorbisenc
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
find_library(SFML_DEP_VORBISFILE
|
||||
NAMES vorbisfile
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
find_library(SFML_DEP_VORBIS
|
||||
NAMES vorbis
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
find_library(SFML_DEP_OGG
|
||||
NAMES ogg
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
|
||||
if(WIN32)
|
||||
find_library(SFML_DEPENDENCIES
|
||||
NAMES
|
||||
winmm gdi32 freetype jpeg openal32 flac vorbisenc vorbisfile vorbis ogg
|
||||
PATHS
|
||||
${LIB_PATHS}
|
||||
)
|
||||
LIST(APPEND LIB_DEPENDENCIES_LIST )
|
||||
find_library(SFML_DEP_WINMM
|
||||
NAMES winmm
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
find_library(SFML_DEP_GDI
|
||||
NAMES gdi32
|
||||
PATHS ${LIB_PATHS}
|
||||
)
|
||||
LIST(APPEND LIB_DEPENDENCIES_LIST
|
||||
${SFML_DEP_WINMM}
|
||||
${SFML_DEP_GDI}
|
||||
${SFML_DEP_FREETYPE}
|
||||
${SFML_DEP_JPEG}
|
||||
${SFML_DEP_OPENAL}
|
||||
${SFML_DEP_FLAC}
|
||||
${SFML_DEP_VORBISENC}
|
||||
${SFML_DEP_VORBISFILE}
|
||||
${SFML_DEP_VORBIS}
|
||||
${SFML_DEP_OGG}
|
||||
)
|
||||
elseif(UNIX)
|
||||
find_library(SFML_DEPENDENCIES
|
||||
NAMES
|
||||
freetype jpeg openal flac vorbisenc vorbisfile vorbis ogg
|
||||
PATHS
|
||||
${LIB_PATHS}
|
||||
)
|
||||
endif()
|
||||
|
||||
LIST(APPEND LIB_DEPENDENCIES_LIST
|
||||
${SFML_LIBRARY_WINDOW}
|
||||
${SFML_LIBRARY_GRAPHICS}
|
||||
${SFML_LIBRARY_SYSTEM}
|
||||
${SFML_LIBRARY_AUDIO}
|
||||
${SFML_DEPENDENCIES}) # order is VERY important
|
||||
LIST(APPEND LIB_DEPENDENCIES_LIST
|
||||
${SFML_DEP_FREETYPE}
|
||||
${SFML_DEP_JPEG}
|
||||
${SFML_DEP_OPENAL}
|
||||
${SFML_DEP_FLAC}
|
||||
${SFML_DEP_VORBISENC}
|
||||
${SFML_DEP_VORBISFILE}
|
||||
${SFML_DEP_VORBIS}
|
||||
${SFML_DEP_OGG}
|
||||
)
|
||||
endif()
|
||||
LIST(APPEND LIB_DEPENDENCIES_LIST
|
||||
${SFML_LIBRARY_WINDOW}
|
||||
${SFML_LIBRARY_GRAPHICS}
|
||||
${SFML_LIBRARY_SYSTEM}
|
||||
${SFML_LIBRARY_AUDIO}
|
||||
${SFML_DEPENDENCIES}) # order is VERY important
|
||||
endif()
|
||||
|
||||
if(USE_BULLET)
|
||||
|
Loading…
x
Reference in New Issue
Block a user