Home
last modified time | relevance | path

Searched +full:build +full:- +full:cross +full:- +full:qemu (Results 1 – 25 of 38) sorted by relevance

12

/third_party/rust/crates/rustix/.github/workflows/
Dtest-users.yml10 runs-on: ${{ matrix.os }}
15build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64e…
17 - build: ubuntu
18 os: ubuntu-latest
20 - build: i686-linux
21 os: ubuntu-latest
23 target: i686-unknown-linux-gnu
24 gcc_package: gcc-i686-linux-gnu
25 gcc: i686-linux-gnu-gcc
26 libc_package: libc-dev-i386-cross
[all …]
Dmain.yml6 - main
13 runs-on: ubuntu-latest
15 - uses: actions/checkout@v3
18 - uses: ./.github/actions/install-rust
21 - run: cargo fmt --all -- --check
25 runs-on: ${{ matrix.os }}
28 build: [stable, nightly, 1.48]
30 - build: stable
31 os: ubuntu-latest
33 - build: nightly
[all …]
/third_party/libuv/.github/workflows/
DCI-unix.yml1 name: CI-unix
6 - '**'
7 - '!docs/**'
8 - '!src/win/**'
9 - '!.**'
10 - '.github/workflows/CI-unix.yml'
13 - v[0-9].*
14 - master
17 build-linux:
18 runs-on: ubuntu-latest
[all …]
/third_party/toybox/scripts/
Dmkroot.sh4 [ -z "$NOCLEAR" ] &&
5 exec env -i NOCLEAR=1 HOME="$HOME" PATH="$PATH" LINUX="$LINUX" \
9 while [ $# -ne 0 ]
17 # If we're cross compiling, set appropriate environment variables.
18 if [ -z "$CROSS_COMPILE" ]
21 if ! cc --static -xc - -o /dev/null <<< "int main(void) {return 0;}"
29 [ -z "$CROSS_SHORT" ] && CROSS_SHORT="${CROSS_BASE/-*/}"
30 echo "Cross compiling to $CROSS_SHORT"
31 if [ -z "$CROSS_PATH" ]
40 [ -z "$BUILD" ] && BUILD="$TOP/build"
[all …]
/third_party/rust/crates/nix/
D.cirrus.yml6 # Build by default; don't just check
7 BUILD: build
8 RUSTFLAGS: -D warnings
9 RUSTDOCFLAGS: -D warnings
15 # Tests that don't require executing the build binaries
16 build: &BUILD
18 - . $HOME/.cargo/env || true
19 - $TOOL +$TOOLCHAIN -Vv
20 - rustc +$TOOLCHAIN -Vv
21 - $TOOL +$TOOLCHAIN $BUILD $ZFLAGS --target $TARGET --all-targets
[all …]
/third_party/toybox/
DREADME1 Toybox: all-in-one Linux command line.
3 --- Getting started
13 wget http://landley.net/toybox/bin/toybox-x86_64
14 chmod +x toybox-x86_64
15 ./toybox-x86_64 echo hello world
17 --- Building toybox
19 Type "make help" for build instructions.
30 LDFLAGS="--static" CROSS_COMPILE=armv5l- make defconfig toybox
34 that control the toybox build; if you export any of these variables into your
38 toybox to run on the current machine. Cross compiling requires an appropriately
[all …]
/third_party/openssl/
DNOTES-ANDROID.md5 -------------------
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
23 Do not pass --cross-compile-prefix (as you might be tempted), as it
30 to point at the `NDK` directory. If you're using a side-by-side NDK the path
31 will look something like `/some/where/android-sdk/ndk/<ver>`, and for a
32 standalone NDK the path will be something like `/some/where/android-ndk-<ver>`.
34 The NDK customarily supports multiple Android API levels, e.g. `android-14`,
[all …]
/third_party/rust/crates/libc/ci/
Drun.sh6 set -ex
8 MIRRORS_URL="https://ci-mirrors.rust-lang.org/libc"
12 # If we're going to run tests inside of a qemu image, then we don't need any of
18 if [ "$QEMU" != "" ]; then
19 tmpdir=/tmp/qemu-img-creation
20 mkdir -p "${tmpdir}"
22 if [ -z "${QEMU#*.gz}" ]; then
24 qemufile="$(echo "${QEMU%.gz}" | sed 's/\//__/g')"
25 if [ ! -f "${tmpdir}/${qemufile}" ]; then
26 curl --retry 5 "${MIRRORS_URL}/${QEMU}" | \
[all …]
DREADME.md14 * `run-docker.sh` - a shell script run by most builders, it will execute
17 * `run.sh` - the actual script which runs tests for a particular architecture.
19 * `dox.sh` - build the documentation of the crate and publish it to gh-pages.
34 * Android runs in a [docker image][android-docker] with an emulator, the NDK,
35 and the SDK already set up. The entire build happens within the docker image.
36 * The MIPS, ARM, and AArch64 builds all use the QEMU userspace emulator to run
38 * The MUSL build just has to download a MUSL compiler and target libraries and
42 * The BSD builds, currently OpenBSD and FreeBSD, use QEMU to boot up a system
45 [Actions config]: https://github.com/rust-lang/libc/tree/HEAD/.github/workflows
46 [Cirrus config]: https://github.com/rust-lang/libc/blob/HEAD/.cirrus.yml
[all …]
/third_party/skia/third_party/externals/brotli/
DCMakeLists.txt10 message(STATUS "Setting build type to Release as none was specified.")
11 set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build." FORCE)
13 message(STATUS "Build type is '${CMAKE_BUILD_TYPE}'")
24 message("-- Compiler is EMSCRIPTEN")
26 message("-- Compiler is not EMSCRIPTEN")
36 # depending on whether or not we are the top-level project.
58 string(SUBSTRING "${_tail}" 1 -1 _tail)
80 file(STRINGS "c/common/version.h" _brotli_version_line REGEX "^#define BROTLI_VERSION (0x[0-9a-fA-F…
81 string(REGEX REPLACE "^#define BROTLI_VERSION 0x([0-9a-fA-F]+)$" "\\1" _brotli_version_hex "${_brot…
90 …S "c/common/version.h" _brotli_abi_info_line REGEX "^#define BROTLI_ABI_VERSION (0x[0-9a-fA-F]+)$")
[all …]
D.travis.yml5 - master
11 - os: linux
12 env: BUILD_SYSTEM=cmake C_COMPILER=gcc-7 CXX_COMPILER=g++-7
16 - ubuntu-toolchain-r-test
18 - gcc-7
19 - g++-7
20 - os: linux
21 env: BUILD_SYSTEM=cmake C_COMPILER=gcc-4.4 CXX_COMPILER=g++-4.4
25 - ubuntu-toolchain-r-test
27 - gcc-4.4
[all …]
/third_party/toybox/www/
Dfaq.html2 <!--#include file="header.html" -->
26 <!-- get binaries -->
28 <li><h2><a href="#cross">How do I cross compile toybox?</h2></li>
30 <li><h2><a href="#mkroot">How do I build a working Linux system with toybox?</a></h2></li>
37 and <a href=http://landley.net/notes-2006.html#28-09-2006>started over from
39 <a href=http://lists.busybox.net/pipermail/busybox/2006-September/058617.html>protracted licensing …
42 <a href=http://landley.net/notes-2011.html#13-11-2011>relaunched</a>
44 <a href=http://landley.net/aboriginal/about.html#selfhost>self-hosting</a>.
48 after a lot of thinking <a href=http://landley.net/talks/ohio-2013.txt>about
49 licenses</a> and <a href=http://landley.net/notes-2011.html#21-03-2011>the
[all …]
Droadmap.html2 <!--#include file="header.html" -->
9 <li><a href=#susv4>POSIX-2008/SUSv4</a></li>
34 <p>The most interesting publicly available standards are A) POSIX-2008 (also
36 <a href=https://www.kernel.org/doc/man-pages/>Linux man pages</a>.
41 userbase) is using toybox as the command line in a build system such as
44 to <a href=https://github.com/landley/control-images>build Linux From Scratch</a>.
47 plus <a href=faq.html#cross>musl-cross-make</a> to hermetically build
69 <h3><a name=susv4 /><a href="#susv4">POSIX-2008/SUSv4</a></h3>
73 …and ISO both approving <a href=https://landley.net/c99-draft.html>C99</a>. That's why IEEE 1003.1-
86 It's still posix-2008/SUSv4/issue 7.)</p>
[all …]
Dnews.html2 <!--#include file="header.html" -->
5 into a single BSD-licensed executable that's simple, small, fast,
6 reasonably standards-compliant, and powerful enough to turn Android into
11 <a name="30-11-2021" /><a href="#30-11-2021"><hr><h2><b>November 30, 2021</b></h2></a>
15 <p>- The Hitchhiker's Guide to the Galaxy</p></blockquote>
17 <p><a href=downloads/toybox-0.8.6.tar.gz>Toybox 0.8.6</a>
21 bootable under QEMU (using vanilla linux-5.15).</p>
26 …c support for the <a href=http://lists.landley.net/pipermail/toybox-landley.net/2021-August/012497…
27 although it just builds a chroot filesystem, you can't boot a hexagon kernel under qemu
28 <a href=https://lists.nongnu.org/archive/html/qemu-devel/2021-07/msg06430.html>quite yet</a>.)</p>
[all …]
Dindex.html2 <!--#include file="header.html" -->
5 into a single BSD-licensed executable that's simple, small, fast,
6 reasonably standards-compliant, and powerful enough to turn Android into
11 <a name="30-11-2021" /><a href="#30-11-2021"><hr><h2><b>November 30, 2021</b></h2></a>
15 <p>- The Hitchhiker's Guide to the Galaxy</p></blockquote>
17 <p><a href=downloads/toybox-0.8.6.tar.gz>Toybox 0.8.6</a>
21 bootable under QEMU (using vanilla linux-5.15).</p>
26 …c support for the <a href=http://lists.landley.net/pipermail/toybox-landley.net/2021-August/012497…
27 although it just builds a chroot filesystem, you can't boot a hexagon kernel under qemu
28 <a href=https://lists.nongnu.org/archive/html/qemu-devel/2021-07/msg06430.html>quite yet</a>.)</p>
[all …]
/third_party/optimized-routines/
DREADME2 ----------------------
9 contributor-agreement.pdf. This is needed so upstreaming code
19 build/ - build directory (created by make).
20 math/ - math subproject sources.
21 math/include/ - math library public headers.
22 math/test/ - math test and benchmark related sources.
23 math/tools/ - tools used for designing the algorithms.
24 networking/ - networking subproject sources.
25 networking/include/ - networking library public headers.
26 networking/test/ - networking test and benchmark related sources.
[all …]
Dconfig.mk.dist3 # Copyright (c) 2018-2020, Arm Limited.
4 # SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
6 # Subprojects to build
12 # Use for cross compilation with gcc.
13 #CROSS_COMPILE = aarch64-none-linux-gnu-
17 CFLAGS = -std=c99 -pipe -O3
18 CFLAGS += -Wall -Wno-missing-braces
19 CFLAGS += -Werror=implicit-function-declaration
23 HOST_CFLAGS = -std=c99 -O2
24 HOST_CFLAGS += -Wall -Wno-unused-function
[all …]
/third_party/rust/crates/bindgen/.github/workflows/
Dbindgen.yml6 - main
9 - main
12 rustfmt-clippy:
13 runs-on: ubuntu-latest
16 - uses: actions/checkout@v3
18 - name: Install stable
19 uses: actions-rs/toolchain@v1
22 # TODO: Should ideally be stable, but we use some nightly-only
28 - name: Run rustfmt
29 uses: actions-rs/cargo@v1
[all …]
/third_party/jerryscript/
D.travis.yml9 script: tools/run-tests.py $OPTS
14 - name: "Checks"
16- tools/run-tests.py --check-signed-off=travis --check-doxygen --check-vera --check-license --chec…
17 - travis_wait 40 tools/run-tests.py --check-cppcheck
22 - name: "Linux/x86-64 Build, Correctness & Debugger Tests"
24 - OPTS="--quiet --jerry-tests --jerry-test-suite --jerry-debugger"
26 - name: "Linux/x86 (cpointer-32bit) Build & Correctness Tests"
28- OPTS="--quiet --jerry-tests --jerry-test-suite --buildoptions=--compile-flag=-m32,--cpointer-32b…
31 packages: [gcc-multilib]
33 - name: "Linux/ARM Build & Correctness Tests"
[all …]
/third_party/mesa3d/.gitlab-ci/container/debian/
Dx86_build-base.sh3 set -e
4 set -o xtrace
8 apt-get install -y ca-certificates gnupg2 software-properties-common
10 # Add llvm 13 to the build image
11 apt-key add .gitlab-ci/container/debian/llvm-snapshot.gpg.key
12 add-apt-repository "deb https://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-13 main"
14 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list
19 python3-pip \
20 python3-setuptools \
23 apt-get update
[all …]
/third_party/mesa3d/docs/
Dmeson.rst5 ---------------
10 **Mesa's Meson build system is generally considered stable and ready for
15 Mesa requires Meson >= 0.53.0 to build.
19 <https://mesonbuild.com/Getting-meson.html>`__ to install the
22 The Meson build of Mesa is tested on Linux, macOS, Windows, Cygwin,
25 Unix-like OSes
31 .. code-block:: console
33 sudo apt-get install meson # Ubuntu
37 .. code-block:: console
44 You'll also need `Ninja <https://ninja-build.org/>`__. If it's not
[all …]
/third_party/libuv/
DCMakeLists.txt27 option(LIBUV_BUILD_SHARED "Build shared lib" ON)
30 "Build the unit tests when BUILD_TESTING is enabled and we are the root project" ON
33 "Build the benchmarks when building unit tests and we are the root project" ON
36 # Qemu Build
37 option(QEMU "build for qemu" OFF) option
38 if(QEMU)
49 message(SEND_ERROR "MemorySanitizer requires clang. Try again with -DCMAKE_C_COMPILER=clang")
55 set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-omit-frame-pointer -fsanitize=address")
56 …set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fno-omit-frame-pointer -fsanitize=ad…
57 …set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fno-omit-frame-pointer -fsanitize=address")
[all …]
DChangeLog7 * build: disable windows asan buildbot (Ben Noordhuis)
11 * build,win: remove extraneous -lshell32 (Ben Noordhuis)
19 * test: check if ipv6 link-local traffic is routable (Ben Noordhuis)
35 * test_fs.c: Fix issue on 32-bit systems using btrfs (Stephen Gallagher)
37 * misc: ignore libuv-release-tool files (Jameson Nash)
45 * test: skip tcp-write-in-a-row on IBM i (Abdirahim Musse)
47 * build,win: work around missing uuid.dll on MinGW (Anton Bachin)
59 * build: add .cache clangd folder to .gitignore (Juan José Arboleda)
61 * unix: support full TCP keep-alive on Solaris (Andy Pan)
67 * freebsd: fix build on non-intel archs (David Carlier)
[all …]
/third_party/libwebsockets/
Dchangelog2 ---------
7 - Add full CBOR stream parsing and writing support, with huge
9 See ./READMEs/README.cbor-lecp.md
10 - Add COSE key and signing / validation support with huge amount of
14 See ./READMEs/README.cbor-cose.md
15 - JIT Trust: for constrained devices, provides a way to determine the
19 See ./READMEs/README.jit-trust.md
20 - Add support for client Netscape cookie jar with caching
21 - Secure Streams: issue LWSSSCS_EVENT_WAIT_CANCELLED state() when
22 lws_cancel_service() called, so cross-thread events can be handled
[all …]
/third_party/NuttX/
DREADME.md5 - Getting Help
6 - Mailing Lists
7 - Issue Tracker
8 - Source Code
9 - Website Source Code
11 - Installing Cygwin
12 - Ubuntu Bash under Windows 10
13 - Using macOS
15 - Download and Unpack
16 - Semi-Optional apps/ Package
[all …]

12