зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1690937 - Build lucetc with a sysroot. r=firefox-build-system-reviewers,sheehan,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D104131
This commit is contained in:
Родитель
8d3954c5fc
Коммит
735d49f9d2
|
@ -203,6 +203,8 @@ linux64-lucetc:
|
|||
local-toolchain: true
|
||||
treeherder:
|
||||
symbol: TL(lucetc)
|
||||
worker:
|
||||
docker-image: {in-tree: deb10-toolchain-build}
|
||||
run-on-projects: [trunk]
|
||||
run:
|
||||
script: build-lucetc.sh
|
||||
|
@ -215,6 +217,7 @@ linux64-lucetc:
|
|||
- linux64-binutils
|
||||
- linux64-clang
|
||||
- linux64-rust
|
||||
- linux64-sysroot
|
||||
|
||||
linux64-liblowercase:
|
||||
description: "liblowercase"
|
||||
|
|
|
@ -5,7 +5,7 @@ cd $MOZ_FETCHES_DIR/lucet_sandbox_compiler
|
|||
|
||||
export PATH=$MOZ_FETCHES_DIR/binutils/bin:$MOZ_FETCHES_DIR/clang/bin:$PATH:$MOZ_FETCHES_DIR/rustc/bin:$MOZ_FETCHES_DIR/cmake/bin
|
||||
export CC=$MOZ_FETCHES_DIR/clang/bin/clang
|
||||
export CFLAGS="-L$MOZ_FETCHES_DIR/clang/lib"
|
||||
export CFLAGS="--sysroot=$MOZ_FETCHES_DIR/sysroot"
|
||||
export CXXFLAGS=$CFLAGS
|
||||
export CXX=$MOZ_FETCHES_DIR/clang/bin/clang++
|
||||
export AR=$MOZ_FETCHES_DIR/clang/bin/llvm-ar
|
||||
|
|
Загрузка…
Ссылка в новой задаче