installdeps: add ccache to list of deps
Add ccache to list of deps for all platforms.
This commit is contained in:
parent
77a3673d04
commit
fde9d731a8
18
installdeps
18
installdeps
|
@ -278,7 +278,7 @@ debian_installdeps() {
|
|||
|
||||
if [ -z "$target" ]; then
|
||||
sudo apt-get -qq update
|
||||
check sudo apt-get -qy install build-essential g++ nasm cmake gettext zlib1g-dev libgl1-mesa-dev libavcodec-dev libavformat-dev libswscale-dev libavutil-dev libgettextpo-dev libpng-dev libsdl2-dev libsdl2-2.0 libglu1-mesa-dev libglu1-mesa libgles2-mesa-dev libsfml-dev libsfml-graphics2 libglew1.10 libsfml-window2 libsfml-network2 libopenal-dev libwxgtk3.0-dev libwxgtk3.0 libgtk2.0-dev libgtk-3-dev
|
||||
check sudo apt-get -qy install build-essential g++ nasm cmake gettext zlib1g-dev libgl1-mesa-dev libavcodec-dev libavformat-dev libswscale-dev libavutil-dev libgettextpo-dev libpng-dev libsdl2-dev libsdl2-2.0 libglu1-mesa-dev libglu1-mesa libgles2-mesa-dev libsfml-dev libsfml-graphics2 libglew1.10 libsfml-window2 libsfml-network2 libopenal-dev libwxgtk3.0-dev libwxgtk3.0 libgtk2.0-dev libgtk-3-dev ccache
|
||||
else
|
||||
case "$target" in
|
||||
mingw-w64-i686)
|
||||
|
@ -368,7 +368,7 @@ fedora_installdeps() {
|
|||
fi
|
||||
|
||||
# non-multiarch packages first
|
||||
check sudo dnf -y --nogpgcheck --best --allowerasing install gcc gcc-c++ make cmake git nasm redhat-rpm-config pkgconfig
|
||||
check sudo dnf -y --nogpgcheck --best --allowerasing install gcc gcc-c++ make cmake git nasm redhat-rpm-config pkgconfig ccache
|
||||
|
||||
# try to install multiarch libgcc, glibc-devel and pkgconfig if available
|
||||
if [ -n "$amd64" ]; then
|
||||
|
@ -501,7 +501,7 @@ suse_installdeps() {
|
|||
installing
|
||||
|
||||
check sudo zypper in -y gcc gcc-c++ binutils make cmake nasm gettext-tools libpng16-devel pkg-config \
|
||||
libSDL2-devel openal-soft-devel sfml2-devel wxWidgets-3_0-devel # ffmpeg2-devel
|
||||
libSDL2-devel openal-soft-devel sfml2-devel wxWidgets-3_0-devel ccache # ffmpeg2-devel
|
||||
# ffmpeg requires packman repos
|
||||
|
||||
build_instructions
|
||||
|
@ -545,7 +545,7 @@ archlinux_installdeps() {
|
|||
|
||||
# common needed dev packages
|
||||
# not using the base-devel group because it can break gcc-multilib
|
||||
check $pacman --noconfirm --needed -S binutils file grep gawk gzip libtool make patch sed util-linux nasm cmake pkg-config git
|
||||
check $pacman --noconfirm --needed -S binutils file grep gawk gzip libtool make patch sed util-linux nasm cmake pkg-config git ccache
|
||||
|
||||
libs="zlib mesa gettext libpng sdl2 openal wxgtk3 gtk3 sfml ffmpeg"
|
||||
|
||||
|
@ -660,7 +660,7 @@ solus_installdeps() {
|
|||
|
||||
check sudo eopkg -y update-repo
|
||||
check sudo eopkg -y install -c system.devel
|
||||
check sudo eopkg -y install git
|
||||
check sudo eopkg -y install git ccache
|
||||
|
||||
set -- sdl2-devel openal-soft-devel wxwidgets-devel libgtk-2-devel libgtk-3-devel
|
||||
if [ -n "$amd64" -a "$target" = m32 ]; then
|
||||
|
@ -738,7 +738,7 @@ windows_installdeps() {
|
|||
done
|
||||
|
||||
# install
|
||||
check pacman --noconfirm --needed -S git make zip "$@"
|
||||
check pacman --noconfirm --needed -S git make zip ccache "$@"
|
||||
|
||||
cmake_flags="$cmake_flags -G 'MSYS Makefiles'"
|
||||
|
||||
|
@ -787,7 +787,7 @@ brew_installdeps() {
|
|||
check brew -v update
|
||||
|
||||
set --
|
||||
for f in nasm cmake ffmpeg gettext libpng pkg-config sdl2 sfml wxmac; do
|
||||
for f in nasm cmake ffmpeg gettext libpng pkg-config sdl2 sfml wxmac ccache; do
|
||||
if brew info "$f" | grep -Eq '^Not installed$'; then
|
||||
set -- "$@" "$f"
|
||||
fi
|
||||
|
@ -804,7 +804,7 @@ macports_installdeps() {
|
|||
installing
|
||||
|
||||
check sudo port -v selfupdate
|
||||
check sudo port -v install cmake nasm ffmpeg gettext libpng pkgconfig libsdl2 sfml wxWidgets-3.0 libiconv
|
||||
check sudo port -v install cmake nasm ffmpeg gettext libpng pkgconfig libsdl2 sfml wxWidgets-3.0 libiconv ccache
|
||||
check sudo port select wxWidgets wxWidgets-3.0
|
||||
|
||||
build_instructions
|
||||
|
@ -815,7 +815,7 @@ fink_installdeps() {
|
|||
installing
|
||||
|
||||
check sudo fink -vy selfupdate
|
||||
check sudo fink -vy install cmake nasm ffmpeg libgettext8-dev gettext-tools libpng16 pkgconfig sdl2 wxwidgets300-osxcocoa libiconv-dev sfml24-dev
|
||||
check sudo fink -vy install cmake nasm ffmpeg libgettext8-dev gettext-tools libpng16 pkgconfig sdl2 wxwidgets300-osxcocoa libiconv-dev sfml24-dev ccache
|
||||
|
||||
build_instructions
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue