Codebase list mozc / e24eb2f
Update Android NDK from r12b to r16b This CL also drops MIPS/MIPS64 build configurations from Travis CI, since NDK r16 deprecated those build targets [1]. [1]: https://github.com/android-ndk/ndk/wiki/Changelog-r16 BUG= TEST=compile Yohei Yukawa 6 years ago
3 changed file(s) with 5 addition(s) and 11 deletion(s). Raw diff Collapse all Expand all
4343 - TARGET_PLATFORM=Android_arm64
4444 - TARGET_PLATFORM=Android_x86
4545 - TARGET_PLATFORM=Android_x86_64
46 - TARGET_PLATFORM=Android_mips
47 - TARGET_PLATFORM=Android_mips64
4846 - TARGET_PLATFORM=Linux
4947 - TARGET_PLATFORM=NaCl
5048 - TARGET_PLATFORM=Mac
6664 - if [ $TARGET_PLATFORM == Mac ]; then brew update && brew install qt5; fi
6765 - if [ $TARGET_PLATFORM == NaCl ]; then cd src/third_party && curl -LO http://storage.googleapis.com/nativeclient-mirror/nacl/nacl_sdk/nacl_sdk.zip && unzip nacl_sdk.zip && rm nacl_sdk.zip && cd nacl_sdk && ./naclsdk install pepper_49 && cd ../../../; fi
6866 - if [ ${TARGET_PLATFORM:0:7} == Android ]; then jdk_switcher use openjdk7; fi
69 - if [ ${TARGET_PLATFORM:0:7} == Android ]; then cd src/third_party && curl -LO http://dl.google.com/android/repository/android-ndk-r12b-linux-x86_64.zip && unzip -q android-ndk-r12b-linux-x86_64.zip && rm android-ndk-r12b-linux-x86_64.zip && curl -L http://dl.google.com/android/android-sdk_r24.1.2-linux.tgz | tar -zx && cd ../../; fi
70 - if [ ${TARGET_PLATFORM:0:7} == Android ]; then export ANDROID_NDK_HOME=`pwd`/src/third_party/android-ndk-r12b ; fi
67 - if [ ${TARGET_PLATFORM:0:7} == Android ]; then cd src/third_party && curl -LO http://dl.google.com/android/repository/android-ndk-r16b-linux-x86_64.zip && unzip -q android-ndk-r16b-linux-x86_64.zip && rm android-ndk-r16b-linux-x86_64.zip && curl -L http://dl.google.com/android/android-sdk_r24.1.2-linux.tgz | tar -zx && cd ../../; fi
68 - if [ ${TARGET_PLATFORM:0:7} == Android ]; then export ANDROID_NDK_HOME=`pwd`/src/third_party/android-ndk-r16b ; fi
7169 - if [ ${TARGET_PLATFORM:0:7} == Android ]; then export ANDROID_HOME=`pwd`/src/third_party/android-sdk-linux ; fi
7270 - if [ ${TARGET_PLATFORM:0:7} == Android ]; then export PATH="$PATH":${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:${ANDROID_NDK_HOME}; fi
7371 - if [ ${TARGET_PLATFORM:0:7} == Android ]; then echo y | android update sdk --all --force --no-ui --filter android-22; fi
102100 - os: osx
103101 env: TARGET_PLATFORM=Android_x86_64
104102 - os: osx
105 env: TARGET_PLATFORM=Android_mips
106 - os: osx
107 env: TARGET_PLATFORM=Android_mips64
108 - os: osx
109103 env: TARGET_PLATFORM=Linux
110104 - os: osx
111105 env: TARGET_PLATFORM=NaCl
5252 WORKDIR /home/mozc_builder/work
5353
5454 ## Android SDK/NDK
55 RUN curl -LO http://dl.google.com/android/repository/android-ndk-r12b-linux-x86_64.zip && unzip android-ndk-r12b-linux-x86_64.zip && rm android-ndk-r12b-linux-x86_64.zip
55 RUN curl -LO http://dl.google.com/android/repository/android-ndk-r16b-linux-x86_64.zip && unzip android-ndk-r16b-linux-x86_64.zip && rm android-ndk-r16b-linux-x86_64.zip
5656 RUN curl -L http://dl.google.com/android/android-sdk_r24.1.2-linux.tgz | tar -zx
57 ENV ANDROID_NDK_HOME /home/mozc_builder/work/android-ndk-r12b
57 ENV ANDROID_NDK_HOME /home/mozc_builder/work/android-ndk-r16b
5858 ENV ANDROID_HOME /home/mozc_builder/work/android-sdk-linux
5959 ENV PATH $PATH:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:${ANDROID_NDK_HOME}
6060 RUN echo y | android update sdk --all --force --no-ui --filter android-22
2929
3030 MAJOR=2
3131 MINOR=23
32 BUILD=2779
32 BUILD=2780
3333 REVISION=102
3434 # This version represents the version of Mozc IME engine (converter, predictor,
3535 # etc.). This version info is included both in the Mozc server and in the Mozc