summaryrefslogtreecommitdiff
path: root/bootstrap.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap.sh')
-rwxr-xr-xbootstrap.sh63
1 files changed, 0 insertions, 63 deletions
diff --git a/bootstrap.sh b/bootstrap.sh
deleted file mode 100755
index e4a041b..0000000
--- a/bootstrap.sh
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/bin/sh
-
-toolchaindest="$xib_dir/chroot-toolchain"
-
-toolchainpackages="
-musl
-linux-headers
-llvm
-clang
-clang-tools-extra
-libcxx
-libcxxabi
-libunwind
-lld
-libexecinfo
-ncurses
-tcl
-expect
-dejagnu
-m4
-dash
-bison
-bzip2
-sbase
-sort
-findutils
-diffutils
-gettext
-gzip
-grep
-make
-patch
-perl
-sed
-tar
-texinfo
-cmake-toolchain
-ninja
-"
-
-bootstrap () {
- mkdir -p $toolchaindest
- rm -rf $stage
- mkdir -p $stage
- xi -nyl -r $toolchaindest bootstrap
-
- for pkg in $toolchainpackages; do
- pkg_build=$(get_package_build $pkg)
- parent=$(basename $pkg_build)
- [ ! -d "$stage/$parent" ] && mkdir -p $stage/$parent
- [ ! -f $stage/$parent/$pkg.xipkg ] && {
- xibuild -nv -k $keychain/$priv_key -C $pkg_build -d $stage/$parent -r $chroot || return 1
- }
- echo "Installing $pkg"
- xi -nyl -r $toolchaindest install $stage/$parent/$pkg.xipkg
- done
-
- printf "creating tarball..."
- output="xib-chroot-tools-$(date +%y%m%d).tar.xz"
- tar -C $toolchaindest -cJf $output ./
- printf "Complete!\n"
-}
-