redox/recipes/dev
Anhad Singh 3ee1f4da00 feat(cookbook): add the option to prefer static
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>
2025-01-20 19:55:37 +11:00
..
autoconf Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
automake Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
cargo Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
cmake Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
crates-io-index Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
fontconfig Recipe cleanup 2023-12-14 19:50:54 +00:00
gcc13 feat(cookbook): add the option to prefer static 2025-01-20 19:55:37 +11:00
gdbserver Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
gdk-pixbuf Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
git feat(git): dynamic 2025-01-20 19:01:36 +11:00
gitoxide Add new categories, move recipes and update the README 2024-02-19 14:17:38 +00:00
gnu-make feat(gnu-make): dynamic 2025-01-20 19:01:34 +11:00
hello-world-examples Rename the hello-world recipe 2024-11-05 16:44:39 +00:00
lci Convert lci recipe to toml 2024-01-08 21:33:55 +01:00
llvm18 Revert "feat(llvm): dynamic" 2025-01-20 19:01:36 +11:00
lua54 Fix and bump lua54 2024-12-01 23:04:44 -05:00
luarocks Luarocks port 2024-10-29 23:02:38 +00:00
nasm Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
patch Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
pciids Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
pkg-config Recipe cleanup 2023-12-14 19:50:54 +00:00
rust Add ABI separation on the LLVM recipe 2024-06-07 18:55:31 +00:00
rustpython Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00