mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-17 00:35:25 +01:00
Add REPO variable to run.sh.
This commit is contained in:
parent
7a8567dc78
commit
102e21e336
1 changed files with 10 additions and 7 deletions
17
sysa/run.sh
17
sysa/run.sh
|
|
@ -10,20 +10,23 @@ set -e
|
||||||
# shellcheck source=sysglobal/helpers.sh
|
# shellcheck source=sysglobal/helpers.sh
|
||||||
. helpers.sh
|
. helpers.sh
|
||||||
|
|
||||||
export PREFIX=${prefix}
|
# shellcheck disable=SC2154
|
||||||
export SOURCES=${sources}
|
export PREFIX="${prefix}"
|
||||||
export DESTDIR="/tmp/destdir"
|
# shellcheck disable=SC2154
|
||||||
|
export SOURCES="${sources}"
|
||||||
|
export DESTDIR=/tmp/destdir
|
||||||
|
export REPO="${PREFIX}/src/repo"
|
||||||
|
|
||||||
create_sysb() {
|
create_sysb() {
|
||||||
# Copy everything in
|
# Copy everything in
|
||||||
echo "Creating sysb rootfs"
|
echo "Creating sysb rootfs"
|
||||||
mkdir -p /sysb/usr
|
mkdir -p "/sysb${PREFIX}"
|
||||||
for d in bin include lib libexec share; do
|
for d in bin include lib libexec share; do
|
||||||
# Minimise RAM (storage) use - use hard links
|
# Minimise RAM (storage) use - use hard links
|
||||||
cp -rl "${PREFIX}/${d}" "/sysb/usr/${d}"
|
cp -rl "${PREFIX}/${d}" "/sysb${PREFIX}/${d}"
|
||||||
done
|
done
|
||||||
cp "${SOURCES}/bootstrap.cfg" /sysb/usr/src/bootstrap.cfg
|
cp "${SOURCES}/bootstrap.cfg" /sysb/usr/src/bootstrap.cfg
|
||||||
cp -rl "/usr/src/repo" /sysb/usr/src/repo
|
cp -rl "${REPO}" "/sysb/${REPO}"
|
||||||
populate_device_nodes /sysb
|
populate_device_nodes /sysb
|
||||||
echo "Creating sysb initramfs"
|
echo "Creating sysb initramfs"
|
||||||
gen_initramfs_list.sh -o "${PREFIX}/boot/initramfs-sysb.cpio.gz" /sysb
|
gen_initramfs_list.sh -o "${PREFIX}/boot/initramfs-sysb.cpio.gz" /sysb
|
||||||
|
|
@ -96,7 +99,7 @@ for var in CHROOT FORCE_TIMESTAMPS DISK ARCH UPDATE_CHECKSUMS; do
|
||||||
echo "export ${var}=${!var}" >> "${SOURCES}/bootstrap.cfg"
|
echo "export ${var}=${!var}" >> "${SOURCES}/bootstrap.cfg"
|
||||||
done
|
done
|
||||||
|
|
||||||
mkdir -p /tmp/destdir /usr/src/repo /dev
|
mkdir -p "${DESTDIR}" "${REPO}" /dev
|
||||||
|
|
||||||
build flex-2.5.11
|
build flex-2.5.11
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue