… | |
… | |
53 | chmod a+rx "$SOURCE_PATH"/ci/do_android_build_generic_arch.sh |
53 | chmod a+rx "$SOURCE_PATH"/ci/do_android_build_generic_arch.sh |
54 | ## --- fix execute bit --------------------- |
54 | ## --- fix execute bit --------------------- |
55 | |
55 | |
56 | |
56 | |
57 | |
57 | |
58 | |
58 | # tweak ------------------------------------ |
59 | |
59 | rm -fv "$SOURCE_PATH"/intl/libgnuintl.h |
60 | |
60 | # tweak ------------------------------------ |
61 | |
|
|
62 | |
61 | |
63 | |
62 | |
64 | |
63 | |
65 | if [ "${build_archs__[armv7]}""x" == "1x" ]; then |
64 | if [ "${build_archs__[armv7]}""x" == "1x" ]; then |
66 | ## --- prepare for armeabi-v7a build ---- |
65 | ## --- prepare for armeabi-v7a build ---- |
… | |
… | |
286 | |
285 | |
287 | echo "+++++++++++++" |
286 | echo "+++++++++++++" |
288 | pwd |
287 | pwd |
289 | echo "+++++++++++++" |
288 | echo "+++++++++++++" |
290 | |
289 | |
291 | mkdir -p $BUILD_PATH/navit/android/libs/ |
290 | mkdir -p $BUILD_PATH/navit/android/nativelibs/ |
292 | cp -av "$START_PATH"/libs-build/* "$BUILD_PATH"/navit/android/libs/ |
291 | cp -av "$START_PATH"/libs-build/* "$BUILD_PATH"/navit/android/nativelibs/ |
293 | |
292 | |
|
|
293 | |
|
|
294 | |
|
|
295 | # check for dependencies ----------------- |
|
|
296 | ls -alR "$BUILD_PATH"/navit/android/nativelibs |
|
|
297 | readelf --dynamic "$BUILD_PATH"/navit/android/nativelibs/armeabi/libnavit.so | grep NEEDED |
|
|
298 | readelf --dynamic "$BUILD_PATH"/navit/android/nativelibs/armeabi/libnavit.so | grep TEXTREL |
|
|
299 | readelf --header "$BUILD_PATH"/navit/android/nativelibs/armeabi/libnavit.so | grep 'section headers' |
|
|
300 | readelf --dynamic "$BUILD_PATH"/navit/android/nativelibs/armeabi/libnavit.so | grep SONAME |
|
|
301 | # check for dependencies ----------------- |
|
|
302 | |
|
|
303 | |
|
|
304 | |
294 | mv -v android/libs/*jar android/lib/ |
305 | # mv -v android/libs/*jar android/lib/ |
295 | |
306 | |
296 | cp -v "$SOURCE_PATH"/navit/build.gradle ./ |
307 | cp -v "$SOURCE_PATH"/navit/build.gradle ./ |
297 | cp -v "$SOURCE_PATH"/navit/gradle.properties ./ |
308 | cp -v "$SOURCE_PATH"/navit/gradle.properties ./ |
298 | cp -v "$SOURCE_PATH"/navit/settings.gradle ./ |
309 | cp -v "$SOURCE_PATH"/navit/settings.gradle ./ |
299 | cp -av "$SOURCE_PATH"/navit/config ./ |
310 | cp -av "$SOURCE_PATH"/navit/config ./ |