Skip to content
Snippets Groups Projects
default.nix 411 B
Newer Older
{ pkgs ? import <nixpkgs> {} }:

let
  repo-data = pkgs.lib.importJSON ./repo.json;
  repo = pkgs.fetchFromGitHub (builtins.removeAttrs repo-data [ "branch" ]);
pkgs.stdenv.mkDerivation {
  name = "megacli2prom";
  buildInputs = [ pkgs.python3 pkgs.megacli ];
  installPhase = ''
    mkdir -p $out/bin
    cp ./megacli2prom.py $out/bin/megacli2prom
    chmod +x $out/bin/megacli2prom
  '';
}