nixpkgs/pkgs/moonplus/default.nix

26 lines
559 B
Nix

{ pkgs ? import <nixpkgs> { } }:
with pkgs;
let
repo = fetchFromGitHub {
owner = "pigpigyyy";
repo = "MoonPlus";
rev = "57191ed45bb7bd0ffcd917f00df2e940c900fb3c";
sha256 = "0scbi3d83g7yr51gnxasz2h924wyhbfq3c4a7c7sb0rrzb7m8ln7";
};
defaultAttrs = {
builder = ./builder.sh;
baseInputs = [];
src = repo;
version = "HEAD-57191ed4";
name = "MoonPlus";
system = builtins.currentSystem;
installPhase = ''
ls
install -D bin/release/moonc $out/bin/moonc
'';
};
in stdenv.mkDerivation defaultAttrs