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