- Feb 02, 2025
-
-
Anhad Singh authored
This may be the case if repo.sh did not build any TOML recipes. In that case, we can just exit cleanly. Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
Anhad Singh authored
Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
- Jan 31, 2025
-
-
Anhad Singh authored
Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
Anhad Singh authored
Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
Anhad Singh authored
Fixes the bug where libgcc was unnecessarily building multiple times. Which in turn caused other packages to rebuild. Example: The source path is set to `prefix/${TARGET}/sysroot`. Currently the way `cook` handles `source.path` ends up messing the timestamp of `recipes/libs/libgcc/source` as it just performs `copy_dir_all(path, &source_dir)` without checking if the timestamp of the source path specified in the recipe was changed. This would consequently update the timestamp of the source and cause it to rebuild. Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
- Jan 28, 2025
-
-
Anhad Singh authored
Before it was not check if the shared dependencies of a package had been built. This resulted in the installer panicking as it tried to install a non-built package. This commit fixes that issue. Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
- Jan 23, 2025
-
-
Anhad Singh authored
These shall only be added iff `PREFER_STATIC` is not set. Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
- Jan 20, 2025
-
-
Anhad Singh authored
By default all libraries and applications that can be dynamically linked will be dynamically linked. You can override this behaviour by setting the `COOKBOOK_PREFER_STATIC` environment variable. Note that if you perviously did not use this flag, it might (most likely will) require a complete userland sysroot recompilation. It will look like this: ```bash $ make clean $ COOKBOOK_PREFER_STATIC=yes make image ``` For testing, the following will also work: ```bash $ COOKBOOK_PREFER_STATIC=yes make cr.{PACKAGE_NAME} # obviously replace # PACKAGE_NAME with # the name of a package :) ``` Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
Anhad Singh authored
Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
Anhad Singh authored
Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
- Dec 02, 2024
-
-
Anhad Singh authored
Signed-off-by:
Anhad Singh <andypython@protonmail.com>
-
- Oct 18, 2024
-
-
Jeremy Soller authored
-
- Oct 17, 2024
-
-
Jeremy Soller authored
-
- Oct 16, 2024
-
-
Andrey Turkin authored
-
- Sep 10, 2024
-
-
Kamil Koczurek authored
Also: * rustfmt
-
- Jul 10, 2024
-
-
bjorn3 authored
This makes it easier to make driver changes. And in the future other recipes could potentially benefit from the same infrastructure too.
-
- Jul 06, 2024
-
-
bjorn3 authored
-
- Mar 23, 2024
-
-
Jacob Lorentzon authored
-
- Jan 27, 2024
-
-
- Jan 12, 2024
-
-
bjorn3 authored
This make a simple make r.initfs enough to rebuild the initfs when changing drivers. Previously make cr.initfs was necessary which rebuilds redox-initfs-ar from scratch.
-
- Jan 08, 2024
- Dec 13, 2023
-
-
Jeremy Soller authored
-
- Nov 08, 2023
-
-
mattmadeofpasta authored
-
- Aug 16, 2023
- Aug 09, 2023
-
-
- May 18, 2023
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- Nov 10, 2022
-
-
Jeremy Soller authored
-
- Oct 27, 2022
-
-
Jeremy Soller authored
-