mirror of
https://github.com/klzgrad/naiveproxy.git
synced 2024-11-28 08:16:09 +03:00
build: Add sysroot creator script
This commit is contained in:
parent
c466a4b401
commit
e61b47e13e
73
src/build/linux/sysroot_scripts/sysroot-creator-naive.sh
Executable file
73
src/build/linux/sysroot_scripts/sysroot-creator-naive.sh
Executable file
@ -0,0 +1,73 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||||
|
|
||||||
|
.() { :; }
|
||||||
|
|
||||||
|
source "${SCRIPT_DIR}/sysroot-creator-bullseye.sh"
|
||||||
|
|
||||||
|
unset -f .
|
||||||
|
|
||||||
|
DEBIAN_PACKAGES='
|
||||||
|
libc6
|
||||||
|
libc6-dev
|
||||||
|
linux-libc-dev
|
||||||
|
libgcc-10-dev
|
||||||
|
libgcc-s1
|
||||||
|
libgomp1
|
||||||
|
libatomic1
|
||||||
|
libstdc++-10-dev
|
||||||
|
libstdc++6
|
||||||
|
libcrypt1
|
||||||
|
'
|
||||||
|
|
||||||
|
DEBIAN_PACKAGES_AMD64='
|
||||||
|
liblsan0
|
||||||
|
libtsan0
|
||||||
|
'
|
||||||
|
DEBIAN_PACKAGES_X86='
|
||||||
|
libasan6
|
||||||
|
libitm1
|
||||||
|
libquadmath0
|
||||||
|
libubsan1
|
||||||
|
'
|
||||||
|
DEBIAN_PACKAGES_ARM='
|
||||||
|
libasan6
|
||||||
|
libubsan1
|
||||||
|
'
|
||||||
|
DEBIAN_PACKAGES_ARM64='
|
||||||
|
libasan6
|
||||||
|
libgmp10
|
||||||
|
libitm1
|
||||||
|
liblsan0
|
||||||
|
libtsan0
|
||||||
|
libubsan1
|
||||||
|
'
|
||||||
|
DEBIAN_PACKAGES_MIPS64EL='
|
||||||
|
'
|
||||||
|
|
||||||
|
# Disables libdbus workarounds
|
||||||
|
ln -sf /bin/true strip
|
||||||
|
ln -sf /bin/true arm-linux-gnueabihf-strip
|
||||||
|
ln -sf /bin/true mipsel-linux-gnu-strip
|
||||||
|
ln -sf /bin/true mips64el-linux-gnuabi64-strip
|
||||||
|
export PATH="$PWD:$PATH"
|
||||||
|
cp() {
|
||||||
|
[ "${2##*/}" = symbols ] && return
|
||||||
|
/bin/cp "$@"
|
||||||
|
}
|
||||||
|
rm() {
|
||||||
|
[ "${1##*/}" = default.conf ] && return
|
||||||
|
/bin/rm "$@"
|
||||||
|
}
|
||||||
|
mv() {
|
||||||
|
[ "${2##*/}" = pkgconfig ] && return
|
||||||
|
/bin/mv "$@"
|
||||||
|
}
|
||||||
|
tar() {
|
||||||
|
echo tar "$@"
|
||||||
|
}
|
||||||
|
|
||||||
|
trap "cd $PWD; rm strip *-strip" EXIT
|
||||||
|
|
||||||
|
. "${SCRIPT_DIR}/sysroot-creator.sh"
|
Loading…
Reference in New Issue
Block a user