Lines Matching +full:- +full:dandroid_abi
6 - linux
7 - osx
15 …- secure: aGFrgzyKp+84hKrGkxVWg8cHV61uqrKEHT38gfSQK6+WS4GfLOyH83p7WnsEBb7AMhzU7LMNFdvOFr6+NaMpVnqR…
17 - GLSLANG_BUILD_TYPE=Release
18 - GLSLANG_BUILD_TYPE=Debug
21 - clang
22 - gcc
28 - os: osx
32 - env: BUILD_NDK=ON
39 - master
44 - clang-3.6
47 # Make sure that clang-3.6 is selected on Linux.
48 - if [[ "$TRAVIS_OS_NAME" == "linux" && "$CC" == "clang" ]]; then
49 export CC=clang-3.6 CXX=clang++-3.6;
52 - if [[ "$BUILD_NDK" == "ON" ]]; then
53 export ANDROID_NDK=$HOME/android-ndk;
56 git remote add dneto0 https://github.com/dneto0/android-ndk.git;
57 git fetch --depth=1 dneto0 r17b-strip;
64 # check out pre-breakage version of googletest; can be deleted when
66 # git clone --depth=1 https://github.com/google/googletest.git External/googletest
67 - mkdir -p External/googletest
68 - cd External/googletest
69 - git init
70 - git remote add origin https://github.com/google/googletest.git
71 - git fetch --depth 1 origin 0c400f67fcf305869c5fb113dd296eca266c9725
72 - git reset --hard FETCH_HEAD
73 - cd ../..
74 # get spirv-tools and spirv-headers
75 - ./update_glslang_sources.py
78 - mkdir build && cd build
80 # Use android-14, the oldest native API level supporeted by NDK r17b.
83 - if [[ "$BUILD_NDK" == "ON" ]]; then
84 cmake -DCMAKE_TOOLCHAIN_FILE=${TOOLCHAIN_PATH}
85 -DANDROID_NATIVE_API_LEVEL=android-14
86 -DCMAKE_BUILD_TYPE=Release
87 -DANDROID_ABI="armeabi-v7a with NEON"
88 -DBUILD_TESTING=OFF ..;
89 make -j4;
91 cmake -DCMAKE_BUILD_TYPE=${GLSLANG_BUILD_TYPE}
92 -DCMAKE_INSTALL_PREFIX=`pwd`/install ..;
93 make -j4 install;
94 ctest --output-on-failure &&
100 - if [[ "${GLSLANG_BUILD_TYPE}" == "Debug" ]]; then
106 - if [[ ${CC} == clang* && "${BUILD_NDK}" != "ON" ]]; then
108 export TARBALL=glslang-master-${TRAVIS_OS_NAME}-${GLSLANG_BUILD_TYPE}.zip;
118 lib/libSPIRV-Tools${SUFFIX}.a
119 lib/libSPIRV-Tools-opt${SUFFIX}.a;
123 # Tag the current top of the tree as "master-tot".
125 - git config --global user.name "Travis CI"
126 - git config --global user.email "builds@travis-ci.org"
127 - git tag -f master-tot
128 - git push -q -f https://${glslangtoken}@github.com/KhronosGroup/glslang --tags