mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-29 09:06:15 +02:00
7275d68d3b
We should use a metric that weighs the related issues. Counterbalancing time doesn't make much sense to me. If it's around for longer, the fix will be relevant to more people.
31 lines
1.2 KiB
Markdown
31 lines
1.2 KiB
Markdown
---
|
|
synopsis: "Build with Meson"
|
|
prs:
|
|
- 10378
|
|
- 10855
|
|
- 10904
|
|
- 10908
|
|
- 10914
|
|
- 10933
|
|
- 10936
|
|
- 10954
|
|
- 10955
|
|
- 10967
|
|
- 10963
|
|
- 10973
|
|
- 11034
|
|
- 11054
|
|
- 11055
|
|
- 11064
|
|
- 11060
|
|
- 11155
|
|
issues:
|
|
- 2503
|
|
---
|
|
|
|
These changes aim to replace the use of autotools and make with Meson for building various components of Nix. Additionally, each library is built in its own derivation, leveraging Meson's "subprojects" feature to allow a single development shell for building all libraries while also supporting separate builds. This approach aims to improve productivity and build modularity, compared to both make and a monolithic Meson-based derivation.
|
|
|
|
Special thanks to everyone who has contributed to the Meson port, particularly [**@p01arst0rm**](https://github.com/p01arst0rm) and [**@Qyriad**](https://github.com/Qyriad).
|
|
|
|
Authors: [**John Ericson (@Ericson2314)**](https://github.com/Ericson2314), [**Tom Bereknyei**](https://github.com/tomberek), [**Théophane Hufschmitt (@thufschmitt)**](https://github.com/thufschmitt), [**Valentin Gagarin (@fricklerhandwerk)**](https://github.com/fricklerhandwerk), [**Robert Hensing (@roberth)**](https://github.com/roberth)
|
|
Co-authors: [**@p01arst0rm**](https://github.com/p01arst0rm), [**@Qyriad**](https://github.com/Qyriad)
|