Skip to content

Commit 0d71ee8

Browse files
committed
Add upload.nix.
1 parent fa87baa commit 0d71ee8

4 files changed

Lines changed: 10 additions & 3 deletions

File tree

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ matrix:
1414
- env: GHCVER=ghcHEAD
1515

1616
script:
17-
- nix-build --argstr compiler $GHCVER -j1
17+
- nix-build -A language-ecmascript --argstr compiler $GHCVER

default.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,7 @@ let
1010
ghc = pkgs.haskell.packages.${compiler}.override { inherit overrides; };
1111
language-ecmascript = ghc.callCabal2nix "language-ecmascript" ./. {};
1212
in
13-
language-ecmascript
13+
{
14+
inherit language-ecmascript;
15+
inherit pkgs;
16+
}

shell.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
(import ./default.nix {}).env
1+
(import ./default.nix {}).language-ecmascript.env

upload.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
with (import ./default.nix {});
2+
with pkgs.haskell.lib;
3+
buildFromSdist langauge-ecmascript
4+

0 commit comments

Comments
 (0)