mirror of
https://github.com/blupi-games/planetblupi-dev
synced 2024-12-30 13:55:36 +01:00
Replace midi music deps by vorbis deps
This commit is contained in:
parent
313b219df7
commit
7137202a9e
@ -245,6 +245,65 @@ if (UNIX AND NOT APPLE)
|
||||
)
|
||||
endif ()
|
||||
|
||||
#########
|
||||
## libogg
|
||||
#########
|
||||
|
||||
ExternalProject_Add (libogg_Project
|
||||
URL http://downloads.xiph.org/releases/ogg/libogg-1.3.3.tar.xz
|
||||
PREFIX ${CMAKE_BINARY_DIR}
|
||||
CONFIGURE_COMMAND ${CMD} ./configure
|
||||
--prefix=${CMAKE_BINARY_DIR}
|
||||
--disable-shared
|
||||
--enable-static
|
||||
BUILD_COMMAND ${CMD} make
|
||||
INSTALL_COMMAND ${CMD} make install INSTALLDIR=${CMAKE_BINARY_DIR}
|
||||
BUILD_IN_SOURCE 1
|
||||
INSTALL_DIR ${CMAKE_BINARY_DIR}
|
||||
)
|
||||
|
||||
############
|
||||
## libvorbis
|
||||
############
|
||||
|
||||
ExternalProject_Add (libvorbis_Project
|
||||
URL http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.5.tar.xz
|
||||
PREFIX ${CMAKE_BINARY_DIR}
|
||||
CONFIGURE_COMMAND ${CMD} ./configure
|
||||
--prefix=${CMAKE_BINARY_DIR}
|
||||
--disable-shared
|
||||
--enable-static
|
||||
BUILD_COMMAND ${CMD} make
|
||||
INSTALL_COMMAND ${CMD} make install INSTALLDIR=${CMAKE_BINARY_DIR}
|
||||
BUILD_IN_SOURCE 1
|
||||
INSTALL_DIR ${CMAKE_BINARY_DIR}
|
||||
DEPENDS libogg_Project
|
||||
)
|
||||
|
||||
#############
|
||||
## libsndfile
|
||||
#############
|
||||
|
||||
if (UNIX AND NOT APPLE)
|
||||
ExternalProject_Add (libsndfile_Project
|
||||
URL http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.28.tar.gz
|
||||
PREFIX ${CMAKE_BINARY_DIR}
|
||||
CONFIGURE_COMMAND ${CMD} ./configure
|
||||
--prefix=${CMAKE_BINARY_DIR}
|
||||
--disable-shared
|
||||
--enable-static
|
||||
--enable-alsa
|
||||
--disable-sqlite
|
||||
--disable-octave
|
||||
--disable-full-suite
|
||||
BUILD_COMMAND ${CMD} make
|
||||
INSTALL_COMMAND ${CMD} make install INSTALLDIR=${CMAKE_BINARY_DIR}
|
||||
BUILD_IN_SOURCE 1
|
||||
INSTALL_DIR ${CMAKE_BINARY_DIR}
|
||||
DEPENDS libasound_Project libogg_Project libvorbis_Project
|
||||
)
|
||||
endif ()
|
||||
|
||||
###########
|
||||
## libpulse
|
||||
###########
|
||||
@ -295,7 +354,7 @@ if (UNIX AND NOT APPLE)
|
||||
INSTALL_COMMAND ${CMD} make install INSTALLDIR=${CMAKE_BINARY_DIR}
|
||||
BUILD_IN_SOURCE 1
|
||||
INSTALL_DIR ${CMAKE_BINARY_DIR}
|
||||
DEPENDS libasound_Project
|
||||
DEPENDS libasound_Project libsndfile_Project
|
||||
)
|
||||
endif ()
|
||||
|
||||
@ -387,7 +446,7 @@ ExternalProject_Add (SDL2_image_Project
|
||||
## SDL2_mixer
|
||||
#############
|
||||
|
||||
set (SDL2_mixer_DEPENDS SDL2_Project)
|
||||
set (SDL2_mixer_DEPENDS SDL2_Project libogg_Project libvorbis_Project)
|
||||
if (NOT APPLE)
|
||||
set (SDL2_mixer_DEPENDS ${SDL2_mixer_DEPENDS} libiconv_Project)
|
||||
endif ()
|
||||
@ -407,12 +466,12 @@ ExternalProject_Add (SDL2_mixer_Project
|
||||
--disable-music-mod-modplug-shared
|
||||
--disable-music-mod-mikmod
|
||||
--disable-music-mod-mikmod-shared
|
||||
--enable-music-midi
|
||||
--enable-music-midi-timidity
|
||||
--enable-music-midi-native
|
||||
--disable-music-midi
|
||||
--disable-music-midi-timidity
|
||||
--disable-music-midi-native
|
||||
--disable-music-midi-fluidsynth
|
||||
--disable-music-midi-fluidsynth-shared
|
||||
--disable-music-ogg
|
||||
--enable-music-ogg
|
||||
--disable-music-ogg-tremor
|
||||
--disable-music-ogg-shared
|
||||
--disable-music-flac
|
||||
@ -480,9 +539,13 @@ set (planetblupi_DEPS
|
||||
SDL_kitchensink_Project
|
||||
libpng_Project
|
||||
gettext_Project
|
||||
libvorbis_Project
|
||||
)
|
||||
if (UNIX AND NOT APPLE)
|
||||
list (APPEND planetblupi_DEPS libasound_Project libpulse_Project)
|
||||
list (APPEND planetblupi_DEPS
|
||||
libasound_Project
|
||||
libpulse_Project
|
||||
)
|
||||
endif ()
|
||||
|
||||
ExternalProject_Add (planetblupi_Project
|
||||
|
@ -4,6 +4,7 @@ export PKG_CONFIG_PATH="@CMAKE_BINARY_DIR@/lib/pkgconfig"
|
||||
export INCLUDE_PATH="@CMAKE_BINARY_DIR@/include"
|
||||
export LIBRARY_PATH="@CMAKE_BINARY_DIR@/lib"
|
||||
export BINARY_PATH="@CMAKE_BINARY_DIR@/bin"
|
||||
export CPPFLAGS="$CPPFLAGS -I$INCLUDE_PATH"
|
||||
|
||||
if [ "@ISAPPLE@" = "1" ]; then
|
||||
export LDFLAGS="$LDFLAGS @CMD_LDFLAGS@"
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit 63783cabe1cd19dd8bfe528845df88ba631cd5e1
|
||||
Subproject commit c4ab50fabeb1c8fee4ecc6c88232369bd176b7e7
|
@ -1 +1 @@
|
||||
Subproject commit b3d1922a722974a300c408b4e6dcdf6f771d3d28
|
||||
Subproject commit 8821ee8dfd108b49cc6b60585d3ab6fe21ab9bb9
|
Loading…
x
Reference in New Issue
Block a user