Suite aux différents journaux sur la création de paquets, voici quelques astuces pour Nix/Nixos.
Introduction
Comment créer un paquet nix pour gérer une dépendance dans un projet.
Comment gérer des paquets nix via un dépôt git.
Créer un paquet localement
On développe un projet et on a besoin d'une bibliothèque (par exemple, myhellolib).
- écrire un fichier empaquetant la dépendance
test_myhellolib1/myhellolib.nix
:
{ stdenv, fetchurl, cmake }:
stdenv.mkDerivation
(…)