Wildan M
|
fde6f77b2a
|
Fix fetching fstools when locked to binary
|
2026-05-16 15:39:29 +07:00 |
|
Wildan M
|
b356334d14
|
Run fetch before capturing rollback, add unfetch target
|
2026-05-09 19:37:00 +07:00 |
|
Wildan M
|
66d336baff
|
Add rollback make target
|
2026-05-09 19:10:49 +07:00 |
|
Wildan M
|
8f5f71bc4f
|
Add capture-rev command
|
2026-05-09 16:28:42 +07:00 |
|
Wildan M
|
0ce39682c5
|
Fix push command not respecting ignore rule
|
2026-05-08 21:18:15 +07:00 |
|
Wildan M
|
69dc41a1d8
|
Prevent running QEMU if disk mounted
|
2026-05-08 19:30:35 +07:00 |
|
Wildan M
|
7ba21717c7
|
Improve change-rule behavior
|
2026-05-06 04:16:17 +07:00 |
|
Wildan M
|
8d6ae193e7
|
Implement change-rule command
|
2026-05-06 02:35:17 +07:00 |
|
Wildan M
|
6862a7b98d
|
Adapt changes needed for linux-relibc
|
2026-05-03 09:39:01 +07:00 |
|
Wildan M
|
d2262fa1d1
|
Run prefix before fetch
|
2026-05-03 06:02:55 +07:00 |
|
Wildan M
|
ff38cd9bdc
|
Clean gcc and cpp at prefix_clean
|
2026-05-01 23:16:16 +07:00 |
|
Wildan M
|
36f34251b3
|
Clean more targets on prefix_clean
|
2026-05-01 23:09:50 +07:00 |
|
Jeremy Soller
|
1ea6f027c3
|
Fix podman cache path
|
2026-05-01 13:51:54 -06:00 |
|
Jeremy Soller
|
82af8d02ac
|
Use colon instead of slash for host arch podman images
|
2026-04-30 14:29:59 -06:00 |
|
Jeremy Soller
|
fe6d75db06
|
Add arch to podman cache path instead
|
2026-04-30 14:27:45 -06:00 |
|
Jeremy Soller
|
bfa75fcaa5
|
Use different podman image name for non-x86_64
|
2026-04-30 14:23:41 -06:00 |
|
Wildan M
|
bd60e8fab6
|
Enable web generation for CI
|
2026-04-29 13:20:07 +07:00 |
|
Jeremy Soller
|
36396971f7
|
Merge branch 'install-target' into 'master'
Install target
See merge request redox-os/redox!2091
|
2026-04-26 07:14:47 -06:00 |
|
Wildan M
|
adeb668e3f
|
Rename repo.sh comments
|
2026-04-25 03:06:37 +07:00 |
|
Wildan M
|
829b4f68f4
|
Add install Makefile target
|
2026-04-25 03:05:37 +07:00 |
|
Jeremy Soller
|
ba681c1942
|
Remove base-initfs from prefix_clean
|
2026-04-24 10:15:22 -06:00 |
|
Wildan M
|
1e5d6a1fae
|
Allow overriding QEMU
|
2026-04-20 10:05:56 +07:00 |
|
Wildan M
|
ff1c43c34d
|
Move relibc-install to sysroot
|
2026-04-19 08:02:25 +07:00 |
|
Wildan M
|
8b2762e74b
|
Use symlink for sysroot
|
2026-04-19 03:44:01 +07:00 |
|
Jeremy Soller
|
a9d9415775
|
Merge branch 'enh-selfhosted' into 'master'
Add wget and cargo git workaround for self hosted build
See merge request redox-os/redox!2070
|
2026-04-16 06:54:02 -06:00 |
|
Wildan M
|
a23e18fb17
|
Add wget and cargo git workaround for self hosted build
|
2026-04-16 06:37:39 +07:00 |
|
Wildan M
|
f0ca3a71e9
|
Make ion and pkgutils dynamically linked
|
2026-04-16 04:43:37 +07:00 |
|
Wildan M
|
ff58a55353
|
Fix rust build by adding LLVM includes to prefix
|
2026-04-13 16:58:35 +07:00 |
|
Wildan M
|
ec017dc32b
|
Fix prefix paths for hosted redox
|
2026-04-01 08:58:11 +07:00 |
|
Wildan M
|
846679102c
|
Add --locked to fstools to fix build
|
2026-03-28 15:09:40 +07:00 |
|
Wildan M
|
44429d0231
|
Revert llvm dev addition from clang-install
|
2026-03-26 12:22:40 +07:00 |
|
Philipp Bartsch
|
d87956c504
|
Add NixOS specific qemu UEFI firmware searchpaths
|
2026-03-26 00:37:24 +01:00 |
|
Wildan M
|
360a6ff884
|
Add rebuild-push
|
2026-03-19 16:29:15 +07:00 |
|
Wildan M
|
c604424997
|
Always imply with package deps on push
|
2026-03-19 16:14:01 +07:00 |
|
Wildan M
|
1325b699e6
|
Add COOKBOOK_COMPRESSED to podman env
|
2026-03-17 16:53:14 +07:00 |
|
Wildan M
|
969cf1f943
|
Enable compressed pkgar for CI, make both ci-img and ci-pkg have the save cookbook config
|
2026-03-17 16:31:38 +07:00 |
|
Wildan M
|
ff8211ede4
|
Fix makefile info commences out
|
2026-03-08 07:30:16 +07:00 |
|
bjorn3
|
dc4e3d2c96
|
Fallback to generic config when arch specific config doesn't exist
Most configs are entirely identical between architectures, so this
fallback reduces the amount of config files by a lot.
|
2026-03-03 20:45:50 +01:00 |
|
bjorn3
|
04d08f5aef
|
Slightly deduplicate PREFIX_USE_UPSTREAM_RUST_COMPILER
|
2026-03-01 17:46:23 +01:00 |
|
bjorn3
|
945e5cc689
|
Deduplicate prefix tarball creation using implicit rules
|
2026-03-01 17:46:23 +01:00 |
|
bjorn3
|
2fb09fc153
|
Use order-only prerequisite on the container for compiler toolchain unpacking
There is no need to unpack the compiler toolchains again when the
container image gets updated.
|
2026-03-01 17:46:23 +01:00 |
|
bjorn3
|
6d623c5b18
|
Use static pattern rules to deduplicate tarball extraction
|
2026-03-01 17:46:23 +01:00 |
|
bjorn3
|
d7822583b0
|
Deduplicate prefix download logic using pattern rules
|
2026-03-01 17:46:23 +01:00 |
|
Jeremy Soller
|
6acf29f632
|
Merge branch 'qemu_defaults' into 'master'
Some improvements to qemu.mk
See merge request redox-os/redox!1962
|
2026-03-01 09:21:20 -07:00 |
|
bjorn3
|
3641dc7698
|
Use qemu-xhci for usb on x86_64 to match arm64 and riscv64
|
2026-03-01 17:04:39 +01:00 |
|
bjorn3
|
18c22db8ce
|
Remove dedicated qemu_raspi target
Regular qemu already handles everything necessary if BOARD=raspi3bp is set.
|
2026-03-01 16:58:58 +01:00 |
|
bjorn3
|
0a09e5af47
|
Remove qemu_extra and qemu_extra_nvme make targets
The extra disk is unconditionally attached by the regular disk logic.
|
2026-03-01 16:56:05 +01:00 |
|
bjorn3
|
25ed25340b
|
Remove obsolete env var usage
From what I can find on the internet, SDL nowadays doesn't enable this
option by default anymore anyway.
|
2026-03-01 16:53:23 +01:00 |
|
bjorn3
|
94c995e38d
|
Use nvme by default outside of 32bit x86 and raspi
Most modern systems use nvme as disk. 32bit x86 is a legacy system where
ata is likely still used. Raspberry PI uses the sdcard.
|
2026-03-01 16:53:23 +01:00 |
|
Jeremy Soller
|
f9dd1ffced
|
Merge branch 'per-target-clean' into 'master'
Implement per target clean
See merge request redox-os/redox!1961
|
2026-03-01 08:22:07 -07:00 |
|