Jeremy Soller
dac858b84e
Default to using kvm when arch is i686 and host is x86_64
2024-01-11 09:55:54 -07:00
Jeremy Soller
4eb06c8e36
config/x86_64/jeremy.toml: fix duplicate package
2024-01-11 09:41:44 -07:00
Jeremy Soller
efa4a9e70a
Update relibc
2024-01-11 09:41:25 -07:00
Jeremy Soller
07fde7b608
Merge branch 'backtrace' into 'master'
...
add backtrace script and improve config file instructions
See merge request redox-os/redox!1412
2024-01-11 15:59:48 +00:00
Ron Williams
d9b0556e7b
add backtrace script and improve config file instructions
2024-01-11 06:27:28 -08:00
Jeremy Soller
76d1ba2ad8
Do not recurse submodules in git pull
2024-01-10 14:09:06 -07:00
Jeremy Soller
a67519dcf2
Update cookbook and installer
2024-01-10 13:50:34 -07:00
Jeremy Soller
17e3c17c73
Do not use prefix rustc to determine host target
2024-01-10 11:08:31 -07:00
Jeremy Soller
7de457e022
Ensure lib/rustlib/HOST_TARGET/lib exists in prefix tarballs
2024-01-10 09:53:13 -07:00
Jeremy Soller
45d5fce901
Merge branch 'fix_ci_pkg_set' into 'master'
...
Update ci.toml to build required packages for the demo
See merge request redox-os/redox!1411
2024-01-10 16:48:14 +00:00
bjorn3
30951f8ae1
Update ci.toml to build required packages for the demo
2024-01-10 17:00:09 +01:00
Jeremy Soller
ac35d73a87
Update cookbook and installer
2024-01-10 08:57:24 -07:00
Jeremy Soller
5831c26aef
Merge branch 'no_rust_submodule' into 'master'
...
Remove the rust submodule
Closes #1389
See merge request redox-os/redox!1409
2024-01-10 15:03:38 +00:00
Jeremy Soller
d1c4270e10
Merge branch 'cookbook-gui-fix' into 'master'
...
update cookbook
See merge request redox-os/redox!1410
2024-01-10 14:19:18 +00:00
bjorn3
34acc9cb04
Don't checkout rust submodule by default
...
It is no longer necessary for regular builds as of the previous commit.
This will drastically improve the time it takes to do the initial clone
of redox.
2024-01-10 15:19:06 +01:00
Ron Williams
f95cb00cd8
update cookbook
2024-01-10 06:07:26 -08:00
bjorn3
da380dd368
Don't rebuild lib/rustlib/src in the rust sysroot
...
The prebuilt tarball already contains it now
2024-01-09 11:05:06 +01:00
Jeremy Soller
238b445056
Update relibc
2024-01-08 20:35:30 -07:00
Jeremy Soller
4888505cdb
Update cookbook
2024-01-08 15:56:48 -07:00
Jeremy Soller
8406fed3cd
Update cookbook
2024-01-08 14:54:12 -07:00
Jeremy Soller
c70bac9630
Update cookbook
2024-01-08 14:52:46 -07:00
Jeremy Soller
d599690326
Update relibc
2024-01-08 14:43:48 -07:00
Jeremy Soller
deb3fe9040
Update cookbook
2024-01-08 14:00:25 -07:00
Jeremy Soller
5bddaf4b78
Update cookbook
2024-01-08 11:52:24 -07: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
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
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
4d202c47cc
Adapt desktop-contain to use templates
2024-01-04 13:46:01 -07:00
Jeremy Soller
96044654b0
Template for dev
2024-01-04 13:43:32 -07:00
Jeremy Soller
bbb147cdba
Use desktop template as base for demo configs
2024-01-04 13:40:42 -07:00
Jeremy Soller
c54bfd99ce
Make template desktop and server configs
2024-01-04 13:40:31 -07:00