Skip to content

Commit c15a127

Browse files
committed
core: re-export Derivation, DerivationOutput
1 parent 30e7f18 commit c15a127

File tree

6 files changed

+9
-10
lines changed

6 files changed

+9
-10
lines changed

hnix-store-core/src/System/Nix/Derivation.hs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
module System.Nix.Derivation
55
( parseDerivation
66
, buildDerivation
7+
-- Re-exports
8+
, Derivation(..)
9+
, DerivationOutput(..)
710
) where
811

912
import Data.Attoparsec.Text.Lazy (Parser)
@@ -13,7 +16,7 @@ import Test.QuickCheck (Arbitrary(..))
1316
import Test.QuickCheck.Arbitrary.Generic (GenericArbitrary(..))
1417
import Test.QuickCheck.Instances ()
1518

16-
import Nix.Derivation (Derivation, DerivationOutput)
19+
import Nix.Derivation (Derivation(..), DerivationOutput(..))
1720
import System.Nix.StorePath (StoreDir, StorePath)
1821

1922
import qualified Data.Attoparsec.Text.Lazy

hnix-store-remote/hnix-store-remote.cabal

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ library
7373

7474
build-depends:
7575
base >=4.12 && <5
76+
, hnix-store-core >= 0.7 && <0.8
7677
, attoparsec
7778
, binary
7879
, bytestring
@@ -84,10 +85,8 @@ library
8485
, text
8586
, time
8687
, network
87-
, nix-derivation >= 1.1.1 && < 2
8888
, mtl
8989
, unordered-containers
90-
, hnix-store-core >= 0.7 && <0.8
9190
, transformers
9291
, vector
9392
hs-source-dirs: src
@@ -117,7 +116,6 @@ test-suite remote
117116
base >=4.12 && <5
118117
, hnix-store-core
119118
, hnix-store-remote
120-
, nix-derivation
121119
, bytestring
122120
, cereal
123121
, text

hnix-store-remote/src/System/Nix/Store/Remote.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ import qualified System.Nix.Hash
4141
--
4242
import qualified Data.ByteString.Lazy as BSL
4343

44-
import Nix.Derivation ( Derivation )
44+
import System.Nix.Derivation (Derivation)
4545
import System.Nix.Build ( BuildMode
4646
, BuildResult
4747
)

hnix-store-remote/src/System/Nix/Store/Remote/Serialize.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import qualified Data.Set
1616
import qualified Data.Text
1717
import qualified Data.Vector
1818

19-
import Nix.Derivation (Derivation(..), DerivationOutput(..))
19+
import System.Nix.Derivation (Derivation(..), DerivationOutput(..))
2020
import System.Nix.Build (BuildMode(..), BuildStatus(..), BuildResult(..))
2121
import System.Nix.StorePath (StoreDir, StorePath)
2222
import System.Nix.Store.Remote.Serialize.Prim

hnix-store-remote/src/System/Nix/Store/Remote/Util.hs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,8 @@ import Network.Socket.ByteString ( recv
2222
, sendAll
2323
)
2424

25-
import Nix.Derivation
26-
2725
import System.Nix.Build
26+
import System.Nix.Derivation
2827
import System.Nix.StorePath (StoreDir, StorePath, InvalidPathError, parsePath, storePathToRawFilePath)
2928
import System.Nix.Store.Remote.Binary
3029
import System.Nix.Store.Remote.Types

hnix-store-remote/tests/SerializeSpec.hs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,8 @@ import qualified Data.HashSet
2020
import qualified Data.Time.Clock.POSIX
2121
import qualified System.Nix.Build
2222

23-
import Nix.Derivation (Derivation(..))
2423
import System.Nix.Build (BuildMode, BuildStatus)
25-
import System.Nix.Derivation ()
24+
import System.Nix.Derivation (Derivation(..))
2625
import System.Nix.StorePath (StoreDir, StorePath)
2726
import System.Nix.Store.Remote.Serialize (getDerivation, putDerivation)
2827
import System.Nix.Store.Remote.Serialize.Prim

0 commit comments

Comments
 (0)