project_files/Android-build/download_libs.sh
author dag10
Sat, 29 Dec 2012 22:50:10 +0100
changeset 8346 3443e0de2c9d
parent 6592 cf12f07d6f24
child 9369 b96988134dc6
permissions -rwxr-xr-x
GCI2012: Advanced Keyboard Configuration - Added "Controls" tab to settings, where you can set master game-wide controls. - Can revert master key bindings to game's default key bind. - Per-team binds now default to "Use my default", but you can override those binds if you want to. - New key binding interface. - Removed redundant second confirmation prompt for deleting a team. - Added "reset all binds" button to the binding interface in both the main settings and team settings. - I discovered that the reason keyboard camera controls were "broken" is because they were never implemented! But don't worry - I took care of that for you, too. :) (this also closes bug #120)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6590
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
     1
#!/bin/sh
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
     2
download_and_zip (){
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
     3
    echo "Downloading: $1"
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
     4
    curl -silent -o tmp.zip $1 #grab the zips from an url
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
     5
    unzip -qq tmp.zip  -d SDL-android-project/jni/tmp #unzip it to a tmp file
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
     6
    rm -fr SDL-android-project/jni/$2 #remove any old dirs, we will get those files back with hg revert in CMakeList
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
     7
    mv SDL-android-project/jni/tmp/* SDL-android-project/jni/$2 #move the tmp dir to the jni directory
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
     8
    rm tmp.zip #remove old tmp dir
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
     9
}
6592
cf12f07d6f24 update the core/android/SDL_android.cpp fix some includes in Android.mks, use a different host to download some libs, sdl doesn't have up to date tarballs..
Xeli
parents: 6590
diff changeset
    10
download_and_zip http://www.xelification.com/tmp/jpeg.zip jpeg
cf12f07d6f24 update the core/android/SDL_android.cpp fix some includes in Android.mks, use a different host to download some libs, sdl doesn't have up to date tarballs..
Xeli
parents: 6590
diff changeset
    11
download_and_zip http://www.xelification.com/tmp/png.zip png
6590
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
    12
download_and_zip http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.12.zip SDL_image
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
    13
download_and_zip http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.12.zip SDL_mixer
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
    14
download_and_zip http://www.xelification.com/tmp/mikmod.zip mikmod #temporary url since the libsdl.org site doesn't work at the moment
6592
cf12f07d6f24 update the core/android/SDL_android.cpp fix some includes in Android.mks, use a different host to download some libs, sdl doesn't have up to date tarballs..
Xeli
parents: 6590
diff changeset
    15
download_and_zip http://www.xelification.com/tmp/SDL_net.zip SDL_net
6590
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
    16
download_and_zip http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.11.zip SDL_ttf
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
    17
download_and_zip http://www.libsdl.org/tmp/SDL-1.3.zip SDL
5f15b4026b19 Added a script to simplify building the android port
Xeli
parents:
diff changeset
    18