equal
deleted
inserted
replaced
1 find_package(SDL) |
1 find_package(SDL) |
2 find_package(SDL_image) |
2 find_package(SDL_image) |
3 find_package(SDL_net) |
3 find_package(SDL_net) |
4 find_package(SDL_ttf) |
4 find_package(SDL_ttf) |
5 find_package(SDL_mixer) |
5 find_package(SDL_mixer) |
|
6 set(FFMPEG_FIND_QUIETLY true) |
6 find_package(FFMPEG) |
7 find_package(FFMPEG) |
7 |
8 |
8 include(${CMAKE_MODULE_PATH}/FindSDL_Extras.cmake) |
9 include(${CMAKE_MODULE_PATH}/FindSDL_Extras.cmake) |
9 |
10 |
10 configure_file(${hedgewars_SOURCE_DIR}/hedgewars/config.inc.in ${CMAKE_CURRENT_BINARY_DIR}/config.inc) |
11 configure_file(${hedgewars_SOURCE_DIR}/hedgewars/config.inc.in ${CMAKE_CURRENT_BINARY_DIR}/config.inc) |
209 target_link_libraries(avwrapper ${FFMPEG_LIBRARIES}) |
210 target_link_libraries(avwrapper ${FFMPEG_LIBRARIES}) |
210 install(PROGRAMS "${EXECUTABLE_OUTPUT_PATH}/${CMAKE_SHARED_LIBRARY_PREFIX}avwrapper${CMAKE_SHARED_LIBRARY_SUFFIX}" DESTINATION ${target_dir}) |
211 install(PROGRAMS "${EXECUTABLE_OUTPUT_PATH}/${CMAKE_SHARED_LIBRARY_PREFIX}avwrapper${CMAKE_SHARED_LIBRARY_SUFFIX}" DESTINATION ${target_dir}) |
211 ELSE() |
212 ELSE() |
212 add_library(avwrapper STATIC avwrapper.c) |
213 add_library(avwrapper STATIC avwrapper.c) |
213 set(pascal_flags "-k${FFMPEG_LIBAVCODEC}" "-k${FFMPEG_LIBAVFORMAT}" "-k${FFMPEG_LIBAVUTIL}" ${pascal_flags}) |
214 set(pascal_flags "-k${FFMPEG_LIBAVCODEC}" "-k${FFMPEG_LIBAVFORMAT}" "-k${FFMPEG_LIBAVUTIL}" ${pascal_flags}) |
214 # set(pascal_flags "-k${LIBRARY_OUTPUT_PATH}/${CMAKE_STATIC_LIBRARY_PREFIX}avwrapper${CMAKE_STATIC_LIBRARY_SUFFIX}" ${pascal_flags}) |
|
215 ENDIF() |
215 ENDIF() |
216 if(fpc_version LESS "020600") |
216 if(fpc_version LESS "020600") |
217 add_dependencies(avwrapper ENGINECLEAN) |
217 add_dependencies(avwrapper ENGINECLEAN) |
218 endif() |
218 endif() |
219 else() |
219 else() |
220 message(STATUS "Could NOT find FFMPEG, video recording will be disabled") |
220 message(STATUS "Could NOT find FFMPEG/LibAV, video recording will be disabled") |
221 endif() |
221 endif() |
222 else() |
222 else() |
223 message(STATUS "Video recording disabled by user") |
223 message(STATUS "Video recording disabled by user") |
224 endif() |
224 endif() |
225 |
225 |