1
0
mirror of https://github.com/blupi-games/planetblupi-dev synced 2024-12-30 13:55:36 +01:00

Prepare an externals directory with all dependencies

This commit is contained in:
Mathieu Schroeter 2017-12-15 10:09:54 +01:00
parent 0e725dea76
commit 23984355ae

View File

@ -26,6 +26,88 @@ endif ()
configure_file (cmd.sh.in cmd.sh @ONLY)
set (CMD ${CMAKE_BINARY_DIR}/cmd.sh)
file (DOWNLOAD
http://www.zlib.net/zlib-1.2.11.tar.gz
${CMAKE_CURRENT_SOURCE_DIR}/externals/zlib.tar.gz
SHOW_PROGRESS
)
file (DOWNLOAD
https://github.com/vietjtnguyen/argagg/archive/0.4.6.tar.gz
${CMAKE_CURRENT_SOURCE_DIR}/externals/argagg.tar.gz
SHOW_PROGRESS
)
file (DOWNLOAD
https://curl.haxx.se/download/curl-7.55.0.tar.xz
${CMAKE_CURRENT_SOURCE_DIR}/externals/curl.tar.xz
SHOW_PROGRESS
)
file (DOWNLOAD
http://mirror.switch.ch/ftp/mirror/gnu/gettext/gettext-0.19.8.1.tar.xz
${CMAKE_CURRENT_SOURCE_DIR}/externals/gettext.tar.xz
SHOW_PROGRESS
)
file (DOWNLOAD
http://prdownloads.sourceforge.net/libpng/libpng-1.6.28.tar.xz
${CMAKE_CURRENT_SOURCE_DIR}/externals/libpng.tar.xz
SHOW_PROGRESS
)
file (DOWNLOAD
http://www.ffmpeg.org/releases/ffmpeg-3.4.1.tar.xz
${CMAKE_CURRENT_SOURCE_DIR}/externals/ffmpeg.tar.xz
SHOW_PROGRESS
)
file (DOWNLOAD
http://downloads.xiph.org/releases/ogg/libogg-1.3.3.tar.xz
${CMAKE_CURRENT_SOURCE_DIR}/externals/libogg.tar.xz
SHOW_PROGRESS
)
file (DOWNLOAD
http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.5.tar.xz
${CMAKE_CURRENT_SOURCE_DIR}/externals/libvorbis.tar.xz
SHOW_PROGRESS
)
file (DOWNLOAD
http://hg.libsdl.org/SDL/archive/3d0bbfe683a8.tar.bz2
${CMAKE_CURRENT_SOURCE_DIR}/externals/SDL2.tar.bz2
SHOW_PROGRESS
)
file (DOWNLOAD
https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz
${CMAKE_CURRENT_SOURCE_DIR}/externals/SDL2_image.tar.gz
SHOW_PROGRESS
)
file (DOWNLOAD
https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz
${CMAKE_CURRENT_SOURCE_DIR}/externals/SDL2_mixer.tar.gz
SHOW_PROGRESS
)
if (NOT APPLE)
file (DOWNLOAD
https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.15.tar.gz
${CMAKE_CURRENT_SOURCE_DIR}/externals/libiconv.tar.gz
SHOW_PROGRESS
)
endif ()
if (UNIX AND NOT APPLE)
file (DOWNLOAD
ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.4.1.tar.bz2
${CMAKE_CURRENT_SOURCE_DIR}/externals/alsa-lib.tar.bz2
SHOW_PROGRESS
)
file (DOWNLOAD
http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.28.tar.gz
${CMAKE_CURRENT_SOURCE_DIR}/externals/libsndfile.tar.gz
SHOW_PROGRESS
)
file (DOWNLOAD
https://freedesktop.org/software/pulseaudio/releases/pulseaudio-11.0.tar.xz
${CMAKE_CURRENT_SOURCE_DIR}/externals/pulseaudio.tar.gz
SHOW_PROGRESS
)
endif ()
#########
## zlib
#########