Unverified Commit bf0a539d authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

myrddin: cleanup, add -j$NIX_BUILD_CORES to make

remove unused input, fix formatting, add -j$NIX_BUILD_CORES to make
parent bfb44da6
Loading
Loading
Loading
Loading
+6 −7
Original line number Diff line number Diff line
@@ -4,7 +4,6 @@
, pkg-config
, bison
, binutils
, binutils-unwrapped
, makeWrapper
}:

@@ -31,8 +30,8 @@ stdenv.mkDerivation rec {
  '';

  buildPhase = ''
    make bootstrap
    make
    make bootstrap -j$NIX_BUILD_CORES
    make -j$NIX_BUILD_CORES
  '';

  postInstall = ''
@@ -48,12 +47,12 @@ stdenv.mkDerivation rec {
  doCheck = true;

  meta = with lib; {
    # darwin: never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/myrddin.x86_64-darwin
    broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
    description = "Systems language that is both powerful and fun to use";
    homepage = "https://myrlang.org/";
    license = licenses.mit;
    maintainers = with maintainers; [ luc65r ];
    platforms = platforms.all;
    # darwin: never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/myrddin.x86_64-darwin
    broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
  };
}