| /third_party/mesa3d/.gitlab-ci/container/debian/ |
| D | android_build.sh | 3 set -ex 10 apt-get install -y --no-remove $EPHEMERAL 12 # Fetch the NDK and extract just the toolchain we want. 13 ndk=android-ndk-r21d 14 wget -O $ndk.zip https://dl.google.com/android/repository/$ndk-linux-x86_64.zip 15 unzip -d / $ndk.zip "$ndk/toolchains/llvm/*" 16 rm $ndk.zip 19 rdfind -makehardlinks true -makeresultsfile false /android-ndk-r21d/ 21 find /android-ndk-r21d/ -type f | egrep -i "clang-check|clang-tidy|lldb" | xargs rm -f 23 sh .gitlab-ci/container/create-android-ndk-pc.sh /$ndk zlib.pc "" "-lz" "1.2.3" [all …]
|
| /third_party/openssl/ |
| D | NOTES.ANDROID | 2 NOTES FOR ANDROID PLATFORMS 6 ------------------- 8 Beside basic tools like perl and make you'll need to download the Android 9 NDK. It's available for Linux, macOS and Windows, but only Linux 12 suitable, MSYS2 might have best chances. NDK version should play lesser 16 ------------- 18 Android is a naturally cross-compiled target and you can't use ./config. 20 android-arm, android-arm64, android-mips, android-mip64, android-x86 21 and android-x86_64 (*MIPS targets are no longer supported with NDK R20+). 22 Do not pass --cross-compile-prefix (as you might be tempted), as it will [all …]
|
| /third_party/openssl/Configurations/ |
| D | 15-android.conf | 1 #### Android... 3 # See NOTES.ANDROID 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/libusb/android/ |
| D | README | 1 libusb for Android 5 --------- 7 To build libusb for Android do the following: 9 1. Download the latest NDK from: 10 http://developer.android.com/tools/sdk/ndk/index.html 12 2. Extract the NDK. 14 3. Open a shell and make sure there exist an NDK global variable 15 set to the directory where you extracted the NDK. 17 4. Change directory to libusb's "android/jni" 19 5. Run "$NDK/ndk-build". [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/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/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 …]
|
| D | local.properties | 2 ## Path to Android SDK dir 3 sdk.dir=/Android-sdk 5 ## Path to Android NDK dir 6 ndk.dir=/Android-sdk/ndk-bundle 8 ## Target abi name: armeabi-v7a, arm64-v8a, x86, x86_64
|
| /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/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/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/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/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/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/index.html>`_ 6 cross-compiler on Debian Linux. 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`` and ``android-make`` scripts to make the 14 build easier. To make these script work, NDK toolchain must be 19 ``$ANDROID_HOME/toolchain``, do this in the the directory where NDK is [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/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/libwebsockets/contrib/ |
| D | cross-aarch64-android.cmake | 2 # CMake Toolchain file for crosscompiling Android / aarch64 6 # cmake .. -DCMAKE_TOOLCHAIN_FILE=contrib/cross-aarch64-android.cmake 13 set(NDK /opt/android/ndk/21.1.6352462/) variable 14 set(CROSS_SYSROOT "${NDK}/platforms/android-${ANDROID_API_VER}/arch-${ABARCH1}") 15 set(BUILD_ARCH linux-x86_64) 20 set(TC_PATH ${NDK}/toolchains/llvm/prebuilt/${BUILD_ARCH}) 21 set(TC_BASE ${TC_PATH}/bin/${CMAKE_SYSTEM_PROCESSOR}-linux-android) 22 set(PLATFORM android) 24 set(CMAKE_C_COMPILER "${TC_BASE}${ANDROID_API_VER}-clang") 25 set(CMAKE_CXX_COMPILER "${TC_BASE}${ANDROID_API_VER}-clang++") [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 …]
|
| /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/third_party/externals/angle2/doc/ |
| D | ExternalBenchmarks.md | 14 GLES 2.0 and supports Linux and Android. It performs tens of tests and reports the framerate for 24 $ ./waf configure --with-flavors=x11-glesv2 --data-path=$PWD/data/ 32 $ ./glmark2-es2 39 $ ln -s libEGL.so libEGL.so.1 40 $ ln -s libGLESv2.so libGLESv2.so.2 47 $ LD_LIBRARY_PATH=/path/to/angle/out/release/ ldd ./glmark2-es2 53 To run glmark2 on the default back-end of ANGLE: 56 $ LD_LIBRARY_PATH=/path/to/angle/out/release/ ./glmark2-es2 59 To run glmark2 on a specific back-end of ANGLE: 62 $ ANGLE_DEFAULT_PLATFORM=vulkan LD_LIBRARY_PATH=/path/to/angle/out/release/ ./glmark2-es2 [all …]
|