mirror of
https://github.com/higherkindness/mu-haskell.git
synced 2024-08-16 09:50:25 +03:00
❄️ Add gitignore.nix to prevent Nix cache invalidation for trivial changes (#265)
This commit is contained in:
parent
f692c90aeb
commit
62f9d155b8
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -44,7 +44,7 @@ import Data.Int
|
|||||||
import Data.SOP (All)
|
import Data.SOP (All)
|
||||||
import qualified Data.Text as T
|
import qualified Data.Text as T
|
||||||
import qualified Data.Text.Lazy as LT
|
import qualified Data.Text.Lazy as LT
|
||||||
import Data.Word (Word64, Word32)
|
import Data.Word (Word32, Word64)
|
||||||
import GHC.TypeLits
|
import GHC.TypeLits
|
||||||
import Proto3.Wire
|
import Proto3.Wire
|
||||||
import qualified Proto3.Wire.Decode as PBDec
|
import qualified Proto3.Wire.Decode as PBDec
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -6,10 +6,17 @@ in
|
|||||||
{ pkgs ? import nixpkgsSrc nixpkgsArgs
|
{ pkgs ? import nixpkgsSrc nixpkgsArgs
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
|
gitignoreSrc = pkgs.fetchFromGitHub {
|
||||||
|
owner = "hercules-ci";
|
||||||
|
repo = "gitignore";
|
||||||
|
rev = "c4662e6";
|
||||||
|
sha256 = "sha256:1npnx0h6bd0d7ql93ka7azhj40zgjp815fw2r6smg8ch9p7mzdlx";
|
||||||
|
};
|
||||||
|
inherit (import gitignoreSrc { inherit (pkgs) lib; }) gitignoreSource;
|
||||||
hnPkgs = pkgs.haskell-nix.stackProject {
|
hnPkgs = pkgs.haskell-nix.stackProject {
|
||||||
src = pkgs.haskell-nix.haskellLib.cleanGit {
|
src = pkgs.haskell-nix.haskellLib.cleanGit {
|
||||||
name = "mu-haskell";
|
name = "mu-haskell";
|
||||||
src = ./.;
|
src = gitignoreSource ./.;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
|
@ -5,7 +5,6 @@
|
|||||||
{-# language OverloadedStrings #-}
|
{-# language OverloadedStrings #-}
|
||||||
{-# language ScopedTypeVariables #-}
|
{-# language ScopedTypeVariables #-}
|
||||||
{-# language TypeApplications #-}
|
{-# language TypeApplications #-}
|
||||||
{-# language TypeOperators #-}
|
|
||||||
module Main where
|
module Main where
|
||||||
|
|
||||||
import Data.Conduit
|
import Data.Conduit
|
||||||
|
@ -4,7 +4,6 @@
|
|||||||
{-# language OverloadedStrings #-}
|
{-# language OverloadedStrings #-}
|
||||||
{-# language ScopedTypeVariables #-}
|
{-# language ScopedTypeVariables #-}
|
||||||
{-# language TypeApplications #-}
|
{-# language TypeApplications #-}
|
||||||
{-# language TypeOperators #-}
|
|
||||||
module Main where
|
module Main where
|
||||||
|
|
||||||
import Data.Conduit
|
import Data.Conduit
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -22,8 +22,8 @@ import Data.Int (Int32)
|
|||||||
import Data.List (find)
|
import Data.List (find)
|
||||||
import Data.Maybe
|
import Data.Maybe
|
||||||
import Data.Proxy
|
import Data.Proxy
|
||||||
import Data.SOP.NS
|
|
||||||
import Data.Scientific (Scientific, floatingOrInteger, fromFloatDigits)
|
import Data.Scientific (Scientific, floatingOrInteger, fromFloatDigits)
|
||||||
|
import Data.SOP.NS
|
||||||
import qualified Data.Text as T
|
import qualified Data.Text as T
|
||||||
import GHC.TypeLits
|
import GHC.TypeLits
|
||||||
import qualified Language.GraphQL.AST as GQL
|
import qualified Language.GraphQL.AST as GQL
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
@ -10,8 +10,7 @@ let
|
|||||||
];
|
];
|
||||||
python2 = pkgs.python27Packages.python.withPackages python2-packages;
|
python2 = pkgs.python27Packages.python.withPackages python2-packages;
|
||||||
stack = pkgs.stack;
|
stack = pkgs.stack;
|
||||||
in
|
in {
|
||||||
{
|
|
||||||
test-schema = writeShellScriptBin "test-schema.sh" ''
|
test-schema = writeShellScriptBin "test-schema.sh" ''
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
echo "BUILDING"
|
echo "BUILDING"
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import Distribution.Simple
|
import Distribution.Simple
|
||||||
main = defaultMain
|
main = defaultMain
|
||||||
|
Loading…
Reference in New Issue
Block a user