Jeremy Soller
8406fed3cd
Update cookbook
2024-01-08 14:54:12 -07:00
Jeremy Soller
df74f21974
Merge branch 'enable-debug' into 'master'
...
add debug option and disable strip if desired
See merge request redox-os/cookbook!340
2024-01-08 21:53:53 +00:00
Jeremy Soller
174fc6f9e2
Merge branch 'drivers_recipe' into 'master'
...
Make the drivers and drivers-initfs recipes agnostic to package location
See merge request redox-os/cookbook!339
2024-01-08 21:53:18 +00:00
Jeremy Soller
c70bac9630
Update cookbook
2024-01-08 14:52:46 -07:00
Jeremy Soller
21c62f8d89
userutils, uutils, zerod: use /usr/bin
2024-01-08 14:52:07 -07:00
Jeremy Soller
d599690326
Update relibc
2024-01-08 14:43:48 -07:00
Ron Williams
c5979ec5ba
add debug option and disable strip if desired
2024-01-08 13:40:59 -08:00
bjorn3
b8ec6bc78a
Make the drivers and drivers-initfs recipes agnostic to package location
2024-01-08 22:16:57 +01:00
Jeremy Soller
deb3fe9040
Update cookbook
2024-01-08 14:00:25 -07:00
Jeremy Soller
ca86a9d162
Merge branch 'script_cleanup' into 'master'
...
Couple of small improvements
See merge request redox-os/cookbook!337
2024-01-08 21:00:08 +00:00
Jeremy Soller
cc9ef3b18c
Merge branch 'remove-todo' into 'master'
...
Remove the nano TODO
See merge request redox-os/cookbook!338
2024-01-08 20:59:02 +00:00
bjorn3
a2ec53a47a
Convert sodium recipe to toml
2024-01-08 21:57:37 +01:00
Ribbon
32be1a9c27
Remove the nano TODO
2024-01-08 20:55:39 +00:00
bjorn3
6b90326bca
Make sure to install recipes using the cargo template get installed in /usr/bin too
2024-01-08 21:45:59 +01:00
bjorn3
adaf1c9631
Convert lci recipe to toml
2024-01-08 21:33:55 +01:00
bjorn3
8209fa04c9
Convert fal recipe to toml and move to wip
2024-01-08 21:33:32 +01:00
bjorn3
93bb93f429
Remove setup.sh
...
It isn't used anywhere
2024-01-08 21:05:12 +01:00
Jeremy Soller
d56958abcc
Merge branch 'code_cleanups' into 'master'
...
Various code quality improvements to the cookbook code
See merge request redox-os/cookbook!336
2024-01-08 19:16:01 +00:00
bjorn3
91f885bddb
Remove sha256 support
...
Sha256 is slower than blake3 and all recipes use blake3 now.
2024-01-08 20:00:30 +01:00
Jeremy Soller
5bddaf4b78
Update cookbook
2024-01-08 11:52:24 -07:00
Jeremy Soller
6c6c128491
Merge branch 'migrate-to-usr' into 'master'
...
Migrate the template scripts to /usr
See merge request redox-os/cookbook!334
2024-01-08 18:51:42 +00:00
Ribbon
e2540c49ad
Migrate the template scripts to /usr
2024-01-08 18:51:42 +00:00
bjorn3
48e5ef02eb
Compare actual filenames rather than their lossy conversions
...
This is both faster and more correct.
2024-01-08 19:48:06 +01:00
bjorn3
64ea29f63b
Remove ProgressBarWrite
...
It is unused.
2024-01-08 19:42:50 +01:00
bjorn3
5fed46f97e
Significantly simplify src/blake3.rs by using the new update_reader method
2024-01-08 19:41:23 +01:00
Jeremy Soller
e757a57f72
Merge branch 'simplify_config_mk' into 'master'
...
Somewhat simplify config.mk
See merge request redox-os/redox!1407
2024-01-08 18:26:38 +00:00
bjorn3
5ce30e6da6
Somewhat simplify config.mk
...
* nproc exists on FreeBSD too
* REDOX_MAKE is generally make, so use that as default with per-OS
override if necessary.
* HOST_TARGET can be fetched directly from rustc.
2024-01-08 19:24:14 +01:00
Jeremy Soller
bb64eb8117
Merge branch 'os-release' into 'master'
...
Use the standard os-release instead of redox specific redox-release
See merge request redox-os/redox!1402
2024-01-08 18:23:52 +00:00
bjorn3
cf04f50d86
Use sparse files for the generated disk images on all OSes
...
Rather than just on macOS. This can save quite a bit of space depending
on the amount of free space on the root filesystem of the disk image.
2024-01-08 19:09:51 +01:00
bjorn3
4cab6ca334
Use the standard os-release instead of redox specific redox-release
...
This allows programs not specifically written for Redox OS to discover
information about the OS it is running on.
2024-01-08 18:17:30 +01:00
Jeremy Soller
f04bb44e55
Merge branch 'clear_tmp_on_boot' into 'master'
...
Clear /tmp when booting
See merge request redox-os/redox!1403
2024-01-08 16:16:55 +00:00
bjorn3
fc4a6d43c6
Add uutils to base
2024-01-08 17:11:22 +01:00
Jeremy Soller
9944576af5
Update cookbook
2024-01-08 09:09:06 -07:00
Jeremy Soller
3011b75132
Merge branch 'usr_lib_initd' into 'master'
...
Move all system init configs to /usr/lib/init.d
See merge request redox-os/redox!1404
2024-01-08 16:02:11 +00:00
Jeremy Soller
3d3edca3b7
Merge branch 'usr_lib_initd' into 'master'
...
Also search for init configs in /usr/lib/init.d
See merge request redox-os/cookbook!335
2024-01-08 16:01:49 +00:00
Jeremy Soller
09f4e110a1
Update relibc
2024-01-08 09:00:30 -07:00
bjorn3
5887119311
Move all system init configs to /usr/lib/init.d
...
This keeps /etc/init.d for local overrides without risking them getting
overwritten by system updates.
2024-01-07 18:15:34 +01:00
bjorn3
39941bbfbb
Also search for init configs in /usr/lib/init.d
...
This will allow moving the system init configs to this place, keeping
/etc/init.d for local overrides.
2024-01-07 18:13:02 +01:00
Jeremy Soller
1f49ccaee3
scripts/dual-boot.sh: fix bootloader path
2024-01-07 08:28:48 -07:00
bjorn3
52a3aa4980
Clear /tmp when booting
...
This matches the behavior of most UNIX systems and ensures that the disk
doesn't eventually fills entirely with unused temporary files.
2024-01-06 18:47:35 +01:00
Jeremy Soller
161788988c
Merge branch 'swap_usrmerge' into 'master'
...
Make /{bin,lib,share,include} a symlink to /usr/{bin,lib,share,include}
See merge request redox-os/redox!1400
2024-01-06 17:12:29 +00:00
bjorn3
21561d1642
Make /{bin,lib,share,include} a symlink to /usr/{bin,lib,share,include}
...
This matches the directory layout of modern Linux systems.
2024-01-06 18:01:51 +01:00
Jeremy Soller
d7e3bc0b87
Merge branch 'installer_groups' into 'master'
...
Move /etc/group generation to the installer
See merge request redox-os/redox!1401
2024-01-06 16:56:54 +00:00
bjorn3
a17c81df0c
Move /etc/group generation to the installer
...
This ensures that the gid's for the auto-generated user groups stay in
sync with the gid in /etc/passwd. It also makes it easier to evolve the
format of /etc/group in the future.
2024-01-06 17:56:11 +01:00
Jeremy Soller
d82216bcca
Update relibc
2024-01-05 12:28:27 -07:00
Jeremy Soller
a1a0a7318d
Merge branch 'tty-config' into 'master'
...
add /dev/tty and other libc: links
See merge request redox-os/redox!1399
2024-01-05 19:28:01 +00:00
Ron Williams
0a739ba2a4
add /dev/tty and other libc: links
2024-01-05 06:27:09 -08:00
Jeremy Soller
42ddca03c4
Use desktop template for jeremy configs
2024-01-04 14:10:10 -07:00
Jeremy Soller
d3b13b4c9d
Update cookbook
2024-01-04 13:47:44 -07:00
Jeremy Soller
b44c20e238
Add recipe for cosmic-files
2024-01-04 13:47:33 -07:00