redox/recipes
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
..
archives/lz4 Package archives/lz4 2024-12-13 02:26:47 -05:00
artwork Merge branch 'add-pop-wallpapers' into 'master' 2024-09-11 21:19:50 +00:00
core Run fbbootlogd during startup 2024-12-24 21:45:22 +01:00
demos Remove glium recipe 2024-07-07 17:30:12 +02:00
dev feat(cookbook): add the option to prefer static 2025-01-20 19:55:37 +11:00
doc/book Migrate the book recipe to /usr 2024-08-03 04:30:31 +00:00
emulators Add mupen64plus recipe 2024-12-30 10:04:44 -07:00
fonts dejavu: install to /ui/fonts 2024-05-17 09:32:53 -06:00
games Copy OpenJazz binary and package demo 2024-11-23 02:14:29 -05:00
graphics/procedural-wallpapers-rs procedural-wallpapers-rs: fix build 2024-10-15 12:31:12 -06:00
gui orbdata: install to root 2024-10-16 17:10:09 -06:00
icons Add hicolor-icon-theme 2024-10-16 09:01:13 -06:00
libs feat(cookbook): add the option to prefer static 2025-01-20 19:55:37 +11:00
math/calculator Add new categories, move recipes and update the README 2024-02-19 14:17:38 +00:00
net Use /etc/ssl/certs for SSL certificates 2025-01-09 15:20:51 -07:00
other Use /etc/ssl/certs for SSL certificates 2025-01-09 15:20:51 -07:00
shells Fix glob problem caused by changes to dirent 2024-12-06 17:37:00 +00:00
sound freepats: convert to toml 2023-12-13 15:53:46 -07:00
tests Add benchmarks recipe 2024-11-04 21:38:32 +00:00
tools feat(gcc13): dynamic 2025-01-20 19:01:36 +11:00
tui Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
video/sdl-player Add partial ABI separation on recipe dependencies and improve names 2023-12-11 16:10:06 +00:00
web Add the website recipe 2024-08-15 14:57:58 +00:00
wip misc(recipes): remove mpc from WIP 2025-01-20 19:01:36 +11:00