Update Vector Pinball to 1.5.6 (21)

This commit is contained in:
Boris Kraut 2016-10-31 13:46:05 +01:00
parent 5382eb7d94
commit f404680614

View file

@ -103,6 +103,22 @@ Build:1.5.5,20
cp $$libgdx$$/dist/gdx.jar libs/ && \
cp -r $$libgdx$$/dist/extensions/gdx-box2d/* libs/
Build:1.5.6,21
commit=3f28de69a6b182287fb52f3cb6cdd4322fbeeee1
srclibs=libgdx@1.4.1
rm=libs/*
prebuild=pushd $$libgdx$$ && \
rm gdx/jni/build.xml && \
sed -i 's@<target name="compile-natives">@<target name="compile-natives">\n<ant antfile="build-android32.xml"/>\n</target>\n<target name="compile-natives-old">@g' extensions/gdx-box2d/gdx-box2d/jni/build.xml && \
sed -i 's@<target name="all" depends="compile-natives,pack-natives"/>@<target name="all" depends="compile-natives"/>@g' extensions/gdx-box2d/gdx-box2d/jni/build.xml && \
popd
build=export NDK_HOME=$$NDK$$ && \
pushd $$libgdx$$ && \
ant -f build.xml -Dbuild-natives=true gdx-box2d && \
popd && \
cp $$libgdx$$/dist/gdx.jar libs/ && \
cp -r $$libgdx$$/dist/extensions/gdx-box2d/* libs/
Maintainer Notes:
sed replaces needed as libgdx upstream currently don't provide a way to only build the android native bins only.
If more apps start to depend on libgdx consider to create a feature request to change this.