Skip to content

Commit

Permalink
build: Add sysroot creator script
Browse files Browse the repository at this point in the history
  • Loading branch information
klzgrad committed Mar 30, 2022
1 parent 07dedde commit b62139c
Showing 1 changed file with 62 additions and 0 deletions.
62 changes: 62 additions & 0 deletions src/build/linux/sysroot_scripts/sysroot-creator-sid-naive.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
#!/bin/bash

SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

.() { :; }

source "${SCRIPT_DIR}/sysroot-creator-sid.sh"

unset -f .

DEBIAN_PACKAGES='
libc6
libc6-dev
linux-libc-dev
libgcc-6-dev
libgcc1
libgomp1
libatomic1
libstdc++6
'

DEBIAN_PACKAGES_AMD64='
liblsan0
libtsan0
'
DEBIAN_PACKAGES_X86='
libasan3
libcilkrts5
libitm1
libmpx2
libquadmath0
libubsan0
'
DEBIAN_PACKAGES_ARM='
libasan3
libubsan0
'
DEBIAN_PACKAGES_ARM64='
libasan3
libitm1
libubsan0
'
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 "$@"
}
tar() {
echo tar "$@"
}

trap "cd $PWD; rm strip *-strip" EXIT

. "${SCRIPT_DIR}/sysroot-creator.sh"

0 comments on commit b62139c

Please sign in to comment.