Compare commits
6 Commits
a776a5aa96
...
b19c0941a7
Author | SHA1 | Date |
---|---|---|
|
b19c0941a7 | |
|
c91bff6f6d | |
|
3980daefd3 | |
|
fe3cc25f6b | |
|
f182a4329b | |
|
e99049e462 |
9
Makefile
9
Makefile
|
@ -21,15 +21,20 @@ prepare: .prepared
|
||||||
|
|
||||||
host-tools: .host-tools
|
host-tools: .host-tools
|
||||||
|
|
||||||
images/rootfs.squashfs: \
|
.built: \
|
||||||
build.sh \
|
build.sh \
|
||||||
build-rootfs.sh \
|
build-rootfs.sh \
|
||||||
build-squashfs.sh \
|
|
||||||
linux/arch/arm64/boot/Image.gz \
|
linux/arch/arm64/boot/Image.gz \
|
||||||
.host-tools \
|
.host-tools \
|
||||||
.prepared
|
.prepared
|
||||||
./build.sh
|
./build.sh
|
||||||
./build-rootfs.sh
|
./build-rootfs.sh
|
||||||
|
touch .built
|
||||||
|
|
||||||
|
images/rootfs.squashfs: \
|
||||||
|
build-squashfs.sh \
|
||||||
|
squashfs.exclude \
|
||||||
|
.built
|
||||||
./build-squashfs.sh
|
./build-squashfs.sh
|
||||||
|
|
||||||
squashfs: images/rootfs.squashfs
|
squashfs: images/rootfs.squashfs
|
||||||
|
|
|
@ -38,6 +38,9 @@ ${target}-emerge -vnj \
|
||||||
sys-kernel/linux-firmware \
|
sys-kernel/linux-firmware \
|
||||||
--
|
--
|
||||||
|
|
||||||
|
ROOT=/mnt/gentoo \
|
||||||
|
locale-gen
|
||||||
|
|
||||||
mkdir -p \
|
mkdir -p \
|
||||||
/mnt/gentoo/boot/efi \
|
/mnt/gentoo/boot/efi \
|
||||||
/mnt/gentoo/dev \
|
/mnt/gentoo/dev \
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
PARTLABEL=dch-data /var btrfs subvol=var,nosuid,noexec,nodev 0 2
|
PARTLABEL=dch-data /var btrfs subvol=var,nosuid,noexec,nodev 0 2
|
||||||
PARTLABEL=dch-data /run/etc btrfs subvol=etc,nosuid,noexec,nodev 0 0
|
PARTLABEL=dch-data /run/etc btrfs subvol=etc,nosuid,noexec,nodev 0 0
|
||||||
overlay /run/etc/rw overlay lowerdir=/etc,upperdir=/run/etc/rw,workdir=/run/etc/.work 0 0
|
overlay /etc/ssh overlay lowerdir=/etc/ssh,upperdir=/run/etc/rw/ssh,workdir=/run/etc/.work,x-systemd.requires=run-etc.mount 0 0
|
||||||
/run/etc/rw/ssh /etc/ssh none bind 0 0
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
LANG=en_US.UTF-8
|
|
@ -0,0 +1 @@
|
||||||
|
en_US.UTF-8 UTF-8
|
|
@ -28,6 +28,7 @@ format_dev() {
|
||||||
mount "${dev}" "${tmpdir}" || exit
|
mount "${dev}" "${tmpdir}" || exit
|
||||||
btrfs subvolume create "${tmpdir}"/etc || exit
|
btrfs subvolume create "${tmpdir}"/etc || exit
|
||||||
mkdir -p "${tmpdir}"/etc/.work "${tmpdir}"/etc/rw || exit
|
mkdir -p "${tmpdir}"/etc/.work "${tmpdir}"/etc/rw || exit
|
||||||
|
mkdir -p "${tmpdir}"/etc/rw/ssh
|
||||||
btrfs subvolume create "${tmpdir}"/var || exit
|
btrfs subvolume create "${tmpdir}"/var || exit
|
||||||
btrfs subvolume create "${tmpdir}"/var/log || exit
|
btrfs subvolume create "${tmpdir}"/var/log || exit
|
||||||
umount "${dev}" || exit
|
umount "${dev}" || exit
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
LINGUAS=en
|
||||||
|
L10N=en-US
|
||||||
|
USE="${USE} -nls"
|
|
@ -1 +1 @@
|
||||||
sys-kernel/linux-formware nobinpkg
|
sys-kernel/linux-firmware nobuildpkg
|
||||||
|
|
|
@ -16,6 +16,7 @@ usr/lib*/cmake
|
||||||
usr/lib*/pkgconfig
|
usr/lib*/pkgconfig
|
||||||
usr/lib/kernel
|
usr/lib/kernel
|
||||||
usr/lib/rpm
|
usr/lib/rpm
|
||||||
|
usr/lib/udev/hwdb.d
|
||||||
usr/local
|
usr/local
|
||||||
usr/share/aclocal
|
usr/share/aclocal
|
||||||
usr/share/baselayout
|
usr/share/baselayout
|
||||||
|
|
Loading…
Reference in New Issue