libstagefright: fix build
authorDmitry Monakhov <dmonakhov@openvz.org>
Sat, 7 Jan 2012 15:05:51 +0000 (15:05 +0000)
committerMohamed Naufal <naufal22@gmail.com>
Tue, 10 Jan 2012 17:15:53 +0000 (22:45 +0530)
- Use headers from gingerbread-release branch instead of the current default ice cream sandwich
- Fix path mistype

tools/build_libstagefright

index ada8d4e..78c2084 100755 (executable)
@@ -6,15 +6,17 @@ if [ "$NDK" = "" ]; then
 fi
 
 echo "Fetching Android system headers"
-git clone --depth=1 git://github.com/CyanogenMod/android_frameworks_base.git ../android-source/frameworks/base
-git clone --depth=1 git://github.com/CyanogenMod/android_system_core.git ../android-source/system/core
+git clone --depth=1 --branch gingerbread-release git://github.com/CyanogenMod/android_frameworks_base.git ../android-source/frameworks/base
+git clone --depth=1 --branch gingerbread-release git://github.com/CyanogenMod/android_system_core.git ../android-source/system/core
 
 echo "Fetching Android libraries for linking"
 # Libraries from any froyo/gingerbread device/emulator should work
 # fine, since the symbols used should be available on most of them.
-if [ ! -f "../update-cm-7.0.3-N1-signed.zip" ]; then
-    wget http://download.cyanogenmod.com/get/update-cm-7.0.3-N1-signed.zip -P../
-    unzip update-cm-7.0.3-N1-signed.zip system/lib/* -d../
+if [ ! -d "../android-libs" ]; then
+    if [ ! -f "../update-cm-7.0.3-N1-signed.zip" ]; then
+        wget http://download.cyanogenmod.com/get/update-cm-7.0.3-N1-signed.zip -P../
+    fi
+    unzip ../update-cm-7.0.3-N1-signed.zip system/lib/* -d../
     mv ../system/lib ../android-libs
     rmdir ../system
 fi