Compare commits

..

8 Commits

Author SHA1 Message Date
Jeremy Soller
28d09dff49
Update cookbook and relibc 2020-12-23 13:46:11 -07:00
Jeremy Soller
f3e2fd20e2
Update cookbook 2020-12-23 13:32:01 -07:00
Jeremy Soller
d2be17ad22
Update cookbook 2020-12-23 12:57:10 -07:00
Jeremy Soller
f6d4e0d257
Update kernel and relibc 2020-12-23 12:20:34 -07:00
Jeremy Soller
16ef1ebb3a
Add ramfs to all initfs recipes 2020-12-23 10:11:59 -07:00
Jeremy Soller
1d01a7bd01
Also remove unused initfs bins from coreboot and live initfs 2020-12-23 10:00:36 -07:00
Jeremy Soller
290fc5bbaf
Update kernel 2020-12-23 09:55:33 -07:00
Jeremy Soller
b2d2929510
Update relibc 2020-12-23 09:24:03 -07:00
7 changed files with 19 additions and 5 deletions

@ -1 +1 @@
Subproject commit d553dbc09dafa31579741608642dd2156c933934
Subproject commit 1e636820814db1704034a0945ba177d87690225a

View File

@ -9,8 +9,8 @@ prompt = false
[packages]
drivers = {}
init = {}
#pciids = {}
nulld = {}
#pciids = {}
ramfs = {}
randd = {}
redoxfs = {}

View File

@ -11,6 +11,7 @@ drivers = {}
init = {}
nulld = {}
#pciids = {}
ramfs = {}
randd = {}
redoxfs = {}
zerod = {}
@ -26,6 +27,7 @@ randd
vesad T T G
stdio display:1
ps2d us
ramfs logging
pcid /etc/pcid/initfs.toml
redoxfs disk/live: file
cd file:

View File

@ -11,6 +11,7 @@ drivers = {}
init = {}
nulld = {}
#pciids = {}
ramfs = {}
randd = {}
redoxfs = {}
zerod = {}
@ -26,6 +27,7 @@ randd
vesad T T G
stdio display:1
ps2d us
ramfs logging
pcid /etc/pcid/initfs.toml
redoxfs disk/live: file
cd file:

2
kernel

@ -1 +1 @@
Subproject commit cff858b45560b529d95c5e0ec93c2accb5a7876a
Subproject commit 903390283066a988b74e86e3630106b12b4df806

View File

@ -1,3 +1,5 @@
INITFS_RM_BINS=alxd e1000d ihdad ixgbed pcspkrd redoxfs-ar redoxfs-mkfs rtl8168d usbctl usbhidd usbscsid xhcid
build/initfs.tag: initfs.toml prefix
cargo build --manifest-path cookbook/Cargo.toml --release
cargo build --manifest-path installer/Cargo.toml --release
@ -6,7 +8,7 @@ build/initfs.tag: initfs.toml prefix
mkdir -p build/initfs
$(INSTALLER) -c $< build/initfs/
#TODO: HACK FOR SMALLER INITFS, FIX IN PACKAGING
for bin in alxd e1000d ihdad ixgbed pcspkrd redoxfs-ar redoxfs-mkfs rtl8168d usbctl usbhidd usbscsid xhcid; do \
for bin in $(INITFS_RM_BINS); do \
rm -f build/initfs/bin/$$bin; \
done
touch $@
@ -18,6 +20,10 @@ build/initfs_coreboot.tag: initfs_coreboot.toml prefix
rm -rf build/initfs_coreboot
mkdir -p build/initfs_coreboot
$(INSTALLER) -c $< build/initfs_coreboot/
#TODO: HACK FOR SMALLER INITFS, FIX IN PACKAGING
for bin in $(INITFS_RM_BINS); do \
rm -f build/initfs_coreboot/bin/$$bin; \
done
touch $@
build/initfs_live.tag: initfs_live.toml prefix
@ -27,4 +33,8 @@ build/initfs_live.tag: initfs_live.toml prefix
rm -rf build/initfs_live
mkdir -p build/initfs_live
$(INSTALLER) -c $< build/initfs_live/
#TODO: HACK FOR SMALLER INITFS, FIX IN PACKAGING
for bin in $(INITFS_RM_BINS); do \
rm -f build/initfs_live/bin/$$bin; \
done
touch $@

2
relibc

@ -1 +1 @@
Subproject commit 07ec3b6591878f23f3c4be80c26cbfc584abfe43
Subproject commit 928b18b3062e4fe797d6dd548823e9e65fc2d508