try that again
parent
ddfc87a064
commit
9a7e471dd0
14
default.nix
14
default.nix
|
@ -1,12 +1,2 @@
|
|||
{ mkDerivation, base, stdenv }:
|
||||
mkDerivation {
|
||||
pname = "elm-swapper";
|
||||
version = "0.1.0.0";
|
||||
src = ./.;
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
executableHaskellDepends = [ base ];
|
||||
description = "automatically dispatch to the right version of Elm";
|
||||
license = "unknown";
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}
|
||||
{ nixpkgs ? import <nixpkgs> { }, compiler ? "ghc865" }:
|
||||
nixpkgs.pkgs.haskell.packages.${compiler}.callPackage ./elm-swapper.nix { }
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
{ mkDerivation, base, stdenv }:
|
||||
mkDerivation {
|
||||
pname = "elm-swapper";
|
||||
version = "0.1.0.0";
|
||||
src = ./.;
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
executableHaskellDepends = [ base ];
|
||||
description = "automatically dispatch to the right version of Elm";
|
||||
license = "unknown";
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
let pkgs = import <nixpkgs> { }; in pkgs.haskellPackages.callPackage ./default.nix { }
|
15
shell.nix
15
shell.nix
|
@ -1,12 +1,3 @@
|
|||
with import (builtins.fetchTarball rec {
|
||||
# grab a hash from here: https://nixos.org/channels/
|
||||
name = "nixpkgs-darwin-18.09pre154171.2aead2422f8";
|
||||
url = "https://github.com/nixos/nixpkgs/archive/2aead2422f85562a09619a657ecab0ca405f2d72.tar.gz";
|
||||
# Hash obtained using `nix-prefetch-url --unpack <url>`
|
||||
sha256 = "0hg7q8ggpwni0gswa3a74nnn5pa3gi5xw29735l7w59dw9nln8lp";
|
||||
}) { };
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "elm-swapper";
|
||||
buildInputs = [ git bash jq shellcheck elmPackages.elm bench ];
|
||||
}
|
||||
{ nixpkgs ? import <nixpkgs> { }, compiler ? "ghc865" }:
|
||||
(import ./default.nix { inherit nixpkgs compiler; }).env.overrideAttrs
|
||||
(attrs: { buildInputs = attrs.buildInputs ++ [ nixpkgs.git nixpkgs.elmPackages.elm ]; })
|
||||
|
|
Loading…
Reference in New Issue