nixos-and-flakes-book/docs/development/packaging-101.md

24 lines
872 B
Markdown
Raw Normal View History

2023-06-27 04:53:11 +02:00
# Packging 101
> WIP work in progress
TODO
2023-06-30 11:00:03 +02:00
## 1. stdenv
2023-06-27 04:53:11 +02:00
TODO
2023-06-30 11:00:03 +02:00
## 2. language specific frameworks
2023-06-27 04:53:11 +02:00
TODO
## References
2023-06-27 12:40:59 +02:00
- [NixOS Series 3: Software Packaging 101 - LanTian](https://lantian.pub/en/article/modify-computer/nixos-packaging.lantian/)
2023-07-08 11:46:46 +02:00
- [How to Learn Nix, Part 28: The standard environment](https://ianthehenry.com/posts/how-to-learn-nix/the-standard-environment/)
2023-06-27 04:53:11 +02:00
- [stdenv - Nixpkgs Manual](https://github.com/NixOS/nixpkgs/tree/nixos-unstable/doc/languages-frameworks)
2023-06-30 11:00:03 +02:00
- [languages-frameworks - Nixpkgs Manual](https://github.com/NixOS/nixpkgs/tree/nixos-unstable/doc/stdenv)
2023-07-08 11:46:46 +02:00
- Useful tools:
- [nurl](https://github.com/nix-community/nurl): Generate Nix fetcher calls from repository URLs
- [nix-init](https://github.com/nix-community/nix-init): Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more