iocaine/nix/iocaine.nix
Gergely Nagy f28642532d
Initial import
Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
2025-01-16 10:44:56 +01:00

32 lines
711 B
Nix

# SPDX-FileCopyrightText: 2025 Gergely Nagy
# SPDX-FileContributor: Gergely Nagy
#
# SPDX-License-Identifier: MIT
{
lib,
pkgs,
}:
let
props = builtins.fromTOML (builtins.readFile ../Cargo.toml);
inherit (props.package) version;
in
pkgs.rustPlatform.buildRustPackage {
pname = "iocaine";
inherit version;
src = builtins.path {
name = "iocaine";
path = lib.cleanSource ../.;
};
cargoLock = {
lockFile = ../Cargo.lock;
};
doCheck = false;
meta = with lib; {
description = "The deadliest poison known to AI";
license = licenses.mit;
platforms = platforms.linux;
homepage = "https://git.madhouse-project.org/algernon/iocaine";
mainProgram = "iocaine";
};
}