Commit Graph

676 Commits

Author SHA1 Message Date
Wildan M
569706f4f6
Fix PODMAN_CACHE_PATH from typo 2026-06-12 01:59:54 +07:00
Jeremy Soller
bd23510694 Make it possible to override podman cache path 2026-06-11 09:18:15 -06:00
Wildan M
bbaeca9031
Update bash and remove patches 2026-06-10 10:25:02 +07:00
Jeremy Soller
81e153fa43 Merge branch 'fix-os-release-build-id' into 'master'
Added cookbook commit hash for /etc/os-release

Closes #1813

See merge request redox-os/redox!2168
2026-05-27 05:21:19 -06:00
Frank Li
38a7406435 Added cookbook commit hash for /etc/os-release 2026-05-27 05:21:19 -06:00
Jeremy Soller
a42a64e37a Support nightly 2026-05-24 2026-05-26 07:19:36 -06:00
Jeremy Soller
ca3cf86d80 Merge branch 'fstools-fetch' into 'master'
Fix fetching fstools when locked to binary

See merge request redox-os/redox!2150
2026-05-16 09:37:00 -06:00
Wildan M
fde6f77b2a
Fix fetching fstools when locked to binary 2026-05-16 15:39:29 +07:00
Wildan M
0ea9983bf9
Add make target to set a recipe rule to local or ignore 2026-05-16 02:22:00 +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