sermo/packages/nix/package.nix
teesh3rt 158636fadc
All checks were successful
build / test-debian (push) Successful in 1m36s
build / test-alpine (push) Successful in 2m41s
feat: add a nix package and devshell
2026-02-12 17:24:46 +02:00

32 lines
632 B
Nix

{...}: {
perSystem = {
pkgs,
lib,
self',
...
}: {
packages.sermo = pkgs.rustPlatform.buildRustPackage {
pname = "sermo";
version = "0.1.0";
src = ../..;
cargoLock.lockFile = ../../Cargo.lock;
meta = {
description = "An IRCd written in Rust";
homepage = "https://git.teesh.dev/dunno/sermo";
license = lib.licenses.mit;
mainProgram = "sermo";
};
};
apps.sermo = {
type = "app";
program = lib.getExe self'.packages.sermo;
};
packages.default = self'.packages.sermo;
apps.default = self'.apps.sermo;
};
}