| /third_party/mesa3d/.gitlab-ci/container/debian/ |
| D | android_build.sh | 3 set -ex 11 apt-get install -y --no-remove $EPHEMERAL 13 # Fetch the NDK and extract just the toolchain we want. 14 ndk=android-ndk-r21d 15 wget -O $ndk.zip https://dl.google.com/android/repository/$ndk-linux-x86_64.zip 16 unzip -d / $ndk.zip "$ndk/toolchains/llvm/*" 17 rm $ndk.zip 20 rdfind -makehardlinks true -makeresultsfile false /android-ndk-r21d/ 22 find /android-ndk-r21d/ -type f | egrep -i "clang-check|clang-tidy|lldb" | xargs rm -f 24 sh .gitlab-ci/container/create-android-ndk-pc.sh /$ndk zlib.pc "" "-lz" "1.2.3" [all …]
|
| /third_party/nghttp2/doc/sources/ |
| D | building-android-binary.rst | 1 Building Android binary 4 In this article, we briefly describe how to build Android binary using 5 `Android NDK <https://developer.android.com/ndk>`_ cross-compiler on 8 The easiest way to build android binary is use Dockerfile.android. 9 See Dockerfile.android for more details. If you cannot use 10 Dockerfile.android for whatever reason, continue to read the rest of 13 We offer ``android-config`` script to make the build easier. To make 14 the script work, NDK directory must be set to ``NDK`` environment 15 variable. NDK directory is the directory where NDK is unpacked: 17 .. code-block:: text [all …]
|
| /third_party/openssl/ |
| D | NOTES-ANDROID.md | 1 Notes for Android platforms 5 ------------------- 7 Beside basic tools like perl and make you'll need to download the Android 8 NDK. It's available for Linux, macOS and Windows, but only Linux 11 suitable, MSYS2 might have best chances. NDK version should play lesser 15 ------------- 17 Android is a cross-compiled target and you can't rely on `./Configure` 19 target explicitly; there are `android-arm`, `android-arm64`, `android-mips`, 20 `android-mip64`, `android-x86` and `android-x86_64` (`*MIPS` targets are no 21 longer supported with NDK R20+). [all …]
|
| /third_party/openssl/Configurations/ |
| D | 15-android.conf | 1 #### Android... 3 # See NOTES-Android.md for details, and don't miss platform-specific 11 arm => "arm-linux-androideabi", 12 arm64 => "aarch64-linux-android", 13 mips => "mipsel-linux-android", 14 mips64 => "mips64el-linux-android", 15 x86 => "i686-linux-android", 16 x86_64 => "x86_64-linux-android", 21 if ($now_printing =~ m|^android|) { 26 my $ndk; [all …]
|
| /third_party/flutter/skia/infra/skqp/docker/android-skqp/ |
| D | Dockerfile | 1 # This image can be used to build an Android app using the NDK, since $ANDROID_HOME is set. 2 # The only "Skia-specific" thing is the depot_tools, everything else is pretty generic. 4 # The base Docker image (butomo1989/docker-android-x86-8.1:1.4-p1) has an android emulator 6 # docker run --privileged -d --name android_em -e DEVICE="Samsung Galaxy S6" butomo1989/docker-andr… 8 # docker exec -it android_em /bin/bash 12 FROM butomo1989/docker-android-x86-8.1:1.4-p1 14 RUN apt-get update && apt-get upgrade -y && \ 15 apt-get install -y \ 16 clang-6.0 \ 24 RUN wget -O /root/android-ndk-r20-linux-x86_64.zip https://dl.google.com/android/repository/android… [all …]
|
| /third_party/flutter/flutter/packages/flutter_tools/test/general.shard/android/ |
| D | android_sdk_test.dart | 2 // Use of this source code is governed by a BSD-style license that can be 6 import 'package:flutter_tools/src/android/android_sdk.dart'; 41 Config.instance.setValue('android-sdk', sdkDir.path); 52 Config.instance.setValue('android-sdk', sdkDir.path); 63 Config.instance.setValue('android-sdk', sdkDir.path); 73 Config.instance.setValue('android-sdk', sdkDir.path); 77 when(processManager.runSync(<String>[sdk.sdkManagerPath, '--version'], 88 Config.instance.setValue('android-sdk', sdkDir.path); 94 expect(validationIssues.first, 'No valid Android SDK platforms found in' 96 ' - android-22\n' [all …]
|
| /third_party/f2fs-tools/.github/workflows/ |
| D | ci.yml | 1 # See also https://docs.github.com/en/actions/learn-github-actions/expressions 2 # See also https://github.com/marketplace/actions/setup-android-ndk 10 runs-on: ubuntu-latest 12 fail-fast: false 15 - android 16 - linux-gcc 17 - linux-clang 18 - linux-x86-gcc 19 - linux-powerpc64-gcc 20 - linux-mingw64-gcc [all …]
|
| /third_party/libwebsockets/READMEs/ |
| D | README.build-android.md | 1 # Building for Android NDK 3 If you have the ndk and prebuilt toolchains with that, you can simply build 4 lws library for your android app from one cmake and one make command. 10 ## Installing NDK pieces 13 Android Studio and then run `sdkmanager` to install a recent NDK. 15 I installed the sdk and ndk pieces into /opt/android/ and that's how the 16 `./contrib/cross-aarch64-android.cmake` toolchain file is shipped. You can 25 - /home/someone 26 - /home/someone/libwebsockets 27 - /home/someone/mbedtls [all …]
|
| /third_party/nghttp2/ |
| D | Dockerfile.android | 2 # Dockerfile to build nghttp2 android binary 4 # $ sudo docker build -t nghttp2-android - < Dockerfile.android 6 # After successful build, android binaries are located under 11 # $ sudo docker run -v /path/to/dest:/out nghttp2-android cp /root/build/nghttp2/src/nghttpx /out 14 # Only use standalone-toolchain for reduce size 19 ENV NDK /root/android-ndk-$NDK_VERSION 20 ENV TOOLCHAIN $NDK/toolchains/llvm/prebuilt/linux-x86_64 21 ENV TARGET aarch64-linux-android 23 ENV AR $TOOLCHAIN/bin/llvm-ar 24 ENV CC $TOOLCHAIN/bin/$TARGET$API-clang [all …]
|
| /third_party/flutter/flutter/packages/flutter_tools/lib/src/android/ |
| D | android_sdk.dart | 2 // Use of this source code is governed by a BSD-style license that can be 25 // Android SDK layout: 27 // $ANDROID_HOME/platform-tools/adb 29 // $ANDROID_HOME/build-tools/19.1.0/aapt, dx, zipalign 30 // $ANDROID_HOME/build-tools/22.0.1/aapt 31 // $ANDROID_HOME/build-tools/23.0.2/aapt 32 // $ANDROID_HOME/build-tools/24.0.0-preview/aapt 33 // $ANDROID_HOME/build-tools/25.0.2/apksigner 35 // $ANDROID_HOME/platforms/android-22/android.jar 36 // $ANDROID_HOME/platforms/android-23/android.jar [all …]
|
| /third_party/ejdb/src/bindings/ejdb2_android/test/ |
| D | README.md | 1 # Android chapter 3 ## Sample Android application 7 ## Android binding showcase and unit tests 13 Set local android SDK/NDK path and target `arch` in `local.properties` 16 # Path to Android SDK dir 17 sdk.dir=/Android-sdk 19 # Path to Android NDK dir 20 ndk.dir=/Android-sdk/ndk-bundle 22 # Target abi name: armeabi-v7a, arm64-v8a, x86, x86_64 23 abi.name=arm64-v8a [all …]
|
| /third_party/rust/crates/libc/ci/ |
| D | android-install-ndk.sh | 3 set -ex 5 NDK=android-ndk-r21d 6 wget --tries=20 -q https://dl.google.com/android/repository/${NDK}-linux-x86_64.zip 7 unzip -q ${NDK}-linux-x86_64.zip 36 python3 ${NDK}/build/tools/make_standalone_toolchain.py \ 37 --install-dir "/android/ndk-${1}" \ 38 --arch "${arch}" \ 39 --api ${api} 41 rm -rf ./${NDK}-linux-x86_64.zip ./${NDK}
|
| /third_party/toybox/tests/ |
| D | file.test | 3 [ -f testing.sh ] && . testing.sh 12 echo "6465780a3033350038ca8f6ce910f94e" | xxd -r -p > android.dex 13 ln -s $FILES/java.class symlink 15 ln -s $FILES/java.klass dangler 24 testing "utf-8" "file $FILES/utf8/japan.txt | sed 's|$FILES/||'" \ 25 "utf8/japan.txt: UTF-8 text\n" "" "" 38 testing "Android .dex" "file android.dex" "android.dex: Android dex file, version 035\n" "" "" 40 # These actually test a lot of the ELF code: 32-/64-bit, arm/arm64, PT_INTERP, 41 # the two kinds of NDK ELF note, BuildID, and stripped/not stripped. 42 toyonly testing "Android NDK full ELF note" \ [all …]
|
| /third_party/flutter/skia/tools/skqp/ |
| D | README.md | 4 SkQP (Skia Quality Program) is a component of the Android CTS (Compatablity 5 Test Suite) that tests an Android device's GPU and OpenGLES & Vulkan drivers 8 See https://skia.org/dev/testing/skqp for pre-build APKs. 11 ----------------------------------- 15 - You will need Java JDK 8, `git`, and `python`. 17 …- Install Chromium's [depot\_tools](http://commondatastorage.googleapis.com/chrome-infra-docs/fl… 22 - Install the [Android NDK](https://developer.android.com/ndk/downloads/). 24 ( cd ~; unzip ~/Downloads/android-ndk-*.zip ) 25 ANDROID_NDK=$(ls -d ~/android-ndk-*) # Or wherever you installed the Android NDK. 27 - Install the [Android SDK](https://developer.android.com/studio/#command-tools). [all …]
|
| /third_party/skia/tools/skqp/ |
| D | README.md | 4 SkQP (Skia Quality Program) is a component of the Android CTS (Compatablity 5 Test Suite) that tests an Android device's GPU and OpenGLES & Vulkan drivers 8 See https://skia.org/dev/testing/skqp for pre-build APKs. 11 ----------------------------------- 15 - You will need Java JDK 8, `git`, and `python`. 17 …- Install Chromium's [depot\_tools](http://commondatastorage.googleapis.com/chrome-infra-docs/fl… 22 - Install the [Android NDK](https://developer.android.com/ndk/downloads/). 24 ( cd ~; unzip ~/Downloads/android-ndk-*.zip ) 25 ANDROID_NDK=$(ls -d ~/android-ndk-*) # Or wherever you installed the Android NDK. 27 - Install the [Android SDK](https://developer.android.com/studio/#command-tools). [all …]
|
| /third_party/flutter/flutter/dev/bots/ |
| D | README.md | 6 * https://cirrus-ci.com/github/flutter/flutter/master 7 - Testing done on PRs and submitted changes on GitHub. 9 - Additional testing and processing done after changes are submitted. 14 The [Cirrus](https://cirrus-ci.org)-based bots run the [`test.dart`](test.dart) 17 branch API docs [staging site](https://master-docs.flutter.dev/). 21 We also have post-commit testing with actual devices, in what we call our 38 - [depot_tools](https://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/ht… 39 - Python package installer: `sudo apt-get install python-pip` 40 - Python coverage package (only needed for `training_simulation`): `sudo pip install coverage` 44 - Make sure the depot_tools is in your PATH. If you're on Windows, you also need [all …]
|
| /third_party/skia/third_party/externals/libpng/contrib/arm-neon/ |
| D | android-ndk.c | 1 /* contrib/arm-neon/android-ndk.c 3 * Copyright (c) 2014 Glenn Randers-Pehrson 11 * SEE contrib/arm-neon/README before reporting bugs 14 * BUG REPORTS: png-mng-implement@sourceforge.net 16 * png_have_neon implemented for the Android NDK, see: 19 * http://www.kandroid.org/ndk/docs/CPU-ARM-NEON.html 20 * https://code.google.com/p/android/issues/detail?id=49065 22 * NOTE: this requires that libpng is built against the Android NDK and linked 23 * with an implementation of the Android ARM 'cpu-features' library. The code 25 * only the header files exist in the NDK. [all …]
|
| /third_party/flutter/skia/third_party/externals/libpng/contrib/arm-neon/ |
| D | android-ndk.c | 1 /* contrib/arm-neon/android-ndk.c 3 * Copyright (c) 2014 Glenn Randers-Pehrson 11 * SEE contrib/arm-neon/README before reporting bugs 14 * BUG REPORTS: png-mng-implement@sourceforge.net 16 * png_have_neon implemented for the Android NDK, see: 19 * http://www.kandroid.org/ndk/docs/CPU-ARM-NEON.html 20 * https://code.google.com/p/android/issues/detail?id=49065 22 * NOTE: this requires that libpng is built against the Android NDK and linked 23 * with an implementation of the Android ARM 'cpu-features' library. The code 25 * only the header files exist in the NDK. [all …]
|
| /third_party/rust/crates/libc/ci/docker/x86_64-linux-android/ |
| D | Dockerfile | 3 RUN apt-get update && \ 4 apt-get install -y --no-install-recommends \ 5 ca-certificates \ 8 libc-dev \ 10 python3-distutils \ 13 WORKDIR /android/ 15 COPY android-install-ndk.sh /android/ 16 RUN sh /android/android-install-ndk.sh $ANDROID_ARCH 18 # We do not run x86_64-linux-android tests on an android emulator. 19 # See ci/android-sysimage.sh for information about how tests are run. [all …]
|
| /third_party/skia/third_party/externals/oboe/tests/ |
| D | README.md | 7 1. Connect an Android device or start the Android emulator 12 …and executed one of the Oboe examples or OboeTester. That ensures that the NDK and cmake is instal… 20 cmake --version 24 export ANDROID_HOME=$HOME/Library/Android/sdk 28 export ANDROID_HOME=$HOME/Android/Sdk 30 Now we need to determine the latest installed version of the NDK. Enter: 32 ls $ANDROID_HOME/ndk 36 export ANDROID_NDK=$ANDROID_HOME/ndk/21.0.6113669/ 45 cmake --version 54 You may need to enter \<control-c\> to exit the script. [all …]
|
| /third_party/flutter/skia/third_party/externals/spirv-tools/ |
| D | .travis.yml | 6 - linux 7 - osx 18 - BUILD_TYPE=Release 19 - BUILD_TYPE=Debug 22 - clang 23 - gcc 28 # Additional build using Android NDK 29 - env: BUILD_NDK=ON 32 - os: osx 43 - master [all …]
|
| /third_party/libjpeg-turbo/ |
| D | BUILDING.md | 1 Building libjpeg-turbo 6 ------------------ 11 - [CMake](http://www.cmake.org) v2.8.12 or later 13 - [NASM](http://www.nasm.us) or [Yasm](http://yasm.tortall.net) 14 (if building x86 or x86-64 SIMD extensions) 19 - NOTE: Currently, if it is desirable to hide the SIMD function symbols in 21 libjpeg-turbo, then NASM 2.14 or later or Yasm must be used when 22 building libjpeg-turbo. 34 - GCC v4.1 (or later) or Clang recommended for best performance 36 - If building the TurboJPEG Java wrapper, JDK or OpenJDK 1.5 or later is [all …]
|
| /third_party/skia/third_party/externals/libjpeg-turbo/ |
| D | BUILDING.md | 1 Building libjpeg-turbo 6 ------------------ 11 - [CMake](http://www.cmake.org) v2.8.12 or later 13 - [NASM](http://www.nasm.us) or [YASM](http://yasm.tortall.net) 14 (if building x86 or x86-64 SIMD extensions) 19 - NOTE: Currently, if it is desirable to hide the SIMD function symbols in 21 libjpeg-turbo, then NASM 2.14 or later or YASM must be used when 22 building libjpeg-turbo. 36 ARCH=`uname -m` 37 rpmbuild --rebuild nasm-{version}.src.rpm [all …]
|
| /third_party/flutter/skia/infra/skqp/docker/ |
| D | README.md | 4 Docker files to ease working with the Android SDK/NDK and SKQP. 6 android-skqp 7 ------------- 9 This image has an Android emulator, the Android SDK and NDK installed on it. 10 Additionally, it has the dependencies needed to build SKQP - Clang, python, ninja. 15 # This will pause after the "Accept? (y/N)" prompt as it installs the NDK; 17 docker build -t android-skqp ./android-skqp/ 18 # use v2, v3 for respins; see http://gcr.io/skia-public/android-skqp for 21 docker tag android-skqp gcr.io/skia-public/android-skqp:$ANDROID_SDK_VERSION 22 docker push gcr.io/skia-public/android-skqp:$ANDROID_SDK_VERSION [all …]
|
| /third_party/mesa3d/docs/ |
| D | android.rst | 1 Android title 4 Mesa hardware drivers can be built for Android one of two ways: built 5 into the Android OS using the Android.mk build system on older versions 6 of Android, or out-of-tree using the Meson build system and the 7 Android NDK. 9 The Android.mk build system has proven to be hard to maintain, as one 10 needs a built Android tree to build against, and it has never been 12 Chrome OS developers for building and testing Android drivers. 14 Building using the Android NDK 15 ------------------------------ [all …]
|