Mercurial > hg > aboriginal
changeset 1729:7c89513343ea draft
Remove old filesystem combining script, it happens in sbin/init.sh now.
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 10 Feb 2015 20:58:05 -0600 |
parents | b89324905ca2 |
children | 7f1b9fb1099e |
files | root-filesystem.sh |
diffstat | 1 files changed, 0 insertions(+), 41 deletions(-) [+] |
line wrap: on
line diff
--- a/root-filesystem.sh Fri Feb 06 01:51:54 2015 -0600 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,41 +0,0 @@ -#!/bin/bash - -# Combine the output of simple-root-filesystem and native-compiler. - -. sources/include.sh || exit 1 - -load_target "$1" - -check_for_base_arch || exit 0 - -[ ! -d "$BUILD/simple-root-filesystem-$ARCH" ] && - echo "No $BUILD/simple-root-filesystem-$ARCH" >&2 && - exit 1 - -[ ! -d "$BUILD/native-compiler-$ARCH" ] && - echo "No $BUILD/native-compiler-$ARCH" >&2 && - exit 1 - -cp -al "$BUILD/simple-root-filesystem-$ARCH/." "$STAGE_DIR" || dienow - -# Remove shared libraries copied from cross compiler, and let /bin/sh point -# to bash out of native compiler instead of busybox shell. - -rm -rf "$BUILD/root-filesystem-$ARCH/"{usr/lib,bin/sh} 2>/dev/null - -# Copy native compiler, but do not overwrite existing files (which could -# do bad things to busybox). - -[ -z "$ROOT_NODIRS" ] && USRDIR="/usr" || USRDIR="" -yes 'n' | cp -ial "$BUILD/native-compiler-$ARCH/." \ - "$BUILD/root-filesystem-$ARCH$USRDIR" 2>/dev/null || dienow - -# Strip everything again, just to be sure. - -if [ -z "$SKIP_STRIP" ] -then - "${ARCH}-strip" --strip-unneeded "$STAGE_DIR"/lib/*.so - "${ARCH}-strip" "$STAGE_DIR"/{bin/*,sbin/*} -fi - -create_stage_tarball