mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-25 07:16:17 +02:00
32 lines
1.2 KiB
Markdown
32 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)
|