Wildan M
6ab64f6ffb
Pass REPO_NONSTOP to cookbook push
2025-11-10 21:25:47 +07:00
Jeremy Soller
fefe2c9d98
Install redoxfs-resize to prepare for shrinking ISOs
2025-11-06 19:54:03 -07:00
bjorn3
9fd3f9a0fc
Forward CI env var to container
2025-11-02 16:20:14 +01:00
Wildan M
4b6d5db26e
Release cargo-config requirement from depends.mk
2025-11-02 18:16:05 +07:00
Jeremy Soller
b54ea5f625
Fix container_su and remove extra --tty argument from container_shell
2025-11-01 16:06:53 -06:00
Jeremy Soller
9b65670326
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/redox
2025-11-01 14:22:21 -06:00
Jeremy Soller
31c1eed5a8
Pass through REPO variables to podman and add REPO_APPSTREAM
2025-11-01 14:22:17 -06:00
bjorn3
8e8ced1f91
Fix comment syntax in makefile
2025-11-01 20:41:50 +01:00
bjorn3
18f2025931
Refactor TARGET calculation in preparation for i586-unknown-redox
2025-11-01 20:03:29 +01:00
bjorn3
9326e12213
Remove no longer necessary targets dir
...
All target specs we use are now built into rustc.
2025-11-01 20:03:29 +01:00
Jeremy Soller
a144044bd8
Drop minimal and minimal-net pre-built images from CI
2025-10-31 15:20:24 -06:00
Jeremy Soller
be9a3f7f6c
Merge branch 'prefix-deps' into 'master'
...
Fix prefix not being triggered
See merge request redox-os/redox!1666
2025-10-31 11:22:17 -06:00
Wildan M
d0750a63ac
Add filesystem config trigger to rebuild
2025-10-31 23:09:01 +07:00
Wildan M
8e90c80aa9
Fix prefix not being triggered
2025-10-31 22:57:16 +07:00
Wildan M
7e650742c0
Use cookbook new filesystem config
2025-10-31 15:45:07 +07:00
Wildan M
5382f39857
Update to use the new repo bin
2025-10-28 00:29:54 +07:00
Jeremy Soller
9db52437c6
Support binary prefix for aarch64 on aarch64
2025-10-21 12:27:40 -06:00
Jeremy Soller
41ca0bea4c
Set HOST_TARGET and adjust PREFIX_BINARY for podman host
2025-10-21 11:53:10 -06:00
Jeremy Soller
bf65e41266
Add HOST_TARGET to CI toolchain path
2025-10-21 10:13:36 -06:00
Jeremy Soller
8f6e204381
Build host fstools as part of fstools target
2025-10-11 13:38:14 -06:00
Jeremy Soller
0f06d86f5a
Add mount_live target
2025-10-10 11:26:00 -06:00
Jeremy Soller
00be8094b1
Revert "Install C++ header on prefix"
...
This reverts commit 155bcb2ff2 .
2025-10-03 10:41:06 -06:00
Wildan Mubarok
155bcb2ff2
Install C++ header on prefix
2025-10-01 08:06:33 +00:00
Wildan Mubarok
4597c5f0fa
Add push recipe combination and more ports to forward on QEMU
2025-09-27 22:11:42 -06:00
Wildan Mubarok
86fba41a91
Add gdbgui that works for native build
2025-09-21 16:11:55 +00:00
bjorn3
12a5a00afe
Only pass recipe name to fetch.sh and repo.sh
2025-09-06 15:17:00 +02:00
Wildan M
cedf58ed5d
Fix typo
2025-09-05 16:57:21 +07:00
Wildan M
a521b5fc8c
Add push recipe to existing image
2025-09-04 23:37:38 +07:00
bjorn3
16e98e3f28
Add a make qemu mode to allow attaching gdb without waiting for it
...
This way you can unconditionally enable this mode during development
without being forced to attach a debugger every time you start a VM.
2025-08-24 18:56:39 +02:00
bjorn3
716cca1b4e
Enable UEFI by default on x86_64
...
It boots faster and more reliable than SeaBIOS. And in practice you are
unlikely to use BIOS on real hardware if you have an x86_64 capable CPU
anyway.
2025-08-24 18:40:01 +02:00
Jeremy Soller
f768df678c
Merge branch 'qemu_gpu' into 'master'
...
Rework qemu gpu configuration
See merge request redox-os/redox!1634
2025-08-24 09:07:42 -06:00
bjorn3
5d7fcad842
Rework qemu gpu configuration
...
* Make gpu=no work on arm64 and riscv64
* Register gpu's with the firmware as vga card on x86 where possible
* Add a virtio-gl option for virtio-gpu with OpenGL support (no support
on the driver side yet)
* Support ramfb on x86
2025-08-24 16:31:54 +02:00
Wildan Mubarok
c09215748d
Formatting
2025-08-18 10:37:28 +00:00
Wildan Mubarok
cb36369905
Apply apic and mouse fixes
2025-08-18 10:10:09 +00:00
Wildan Mubarok
e3f6bf4b1d
Merge branch redox:master into windows-qemu
2025-08-18 08:58:19 +00:00
Wildan Mubarok
aad831766c
Use HVF Acceleration by default for MacOS Silicon
2025-08-16 13:36:12 +00:00
Wildan Mubarok
b50084d4dd
Add option to run Windows QEMU when using WSL2
2025-08-15 19:45:23 +00:00
Wildan M
05e7279156
Fix make invocation for Podman in MacOS
2025-08-15 12:53:08 +07:00
Jeremy Soller
69eaf3c531
Merge branch 'trixie_fix_netboot' into 'master'
...
Fix netbooting on Debian
See merge request redox-os/redox!1626
2025-08-12 14:02:22 -06:00
bjorn3
472df6fb44
Fix netbooting on Debian
...
In Debian Trixie OVMF has moved to a different location. In addition the
bootrom of the network adapters no longer contains iPXE, so we need to
manually chainload it (make sure to install the ipxe package).
2025-08-12 20:08:20 +02:00
Wildan Mubarok
6a531d6f22
Add package deps flag
2025-08-11 14:21:31 +00:00
Wildan Mubarok
fb890fdfbd
Add qemu debugging for any recipes
2025-08-01 06:37:09 +00:00
Wildan Mubarok
f0a1c1cbcc
Add kernel debugger GUI via podman
2025-07-31 13:33:51 +00:00
Jeremy Soller
722ebf6f30
Merge branch 'repo-offline' into 'master'
...
Add REPO_OFFLINE option
Closes #1202
See merge request redox-os/redox!1607
2025-07-09 09:47:50 -06:00
Wildan Mubarok
174fcaa6b9
Fix sysroot update logic
2025-07-08 10:21:16 +00:00
Wildan Mubarok
cb619120a4
Make repo config configurable with integer
2025-07-05 16:21:58 +00:00
Wildan Mubarok
47805f2362
Add REPO_OFFLINE option
2025-07-05 15:53:39 +00:00
Wildan Mubarok
916d8335e3
Support build with sccache in podman
2025-07-04 20:54:16 -06:00
Petr Hrdina
3e8464aa16
Open podman once for multiple jobs in repo.mk
2025-07-03 13:12:36 +02:00
Jeremy Soller
fcbc2ea787
Fix libtool-build not removing old directories
2025-07-02 14:27:07 -06:00