hnix-store-readonly-0.1.0.0: Read-only Nix store
Safe HaskellSafe-Inferred
LanguageHaskell2010

System.Nix.Store.ReadOnly

Documentation

makeStorePath :: forall hashAlgo. NamedAlgo hashAlgo => StoreDir -> ByteString -> Digest hashAlgo -> StorePathName -> StorePath Source #

makeFixedOutputPath :: forall hashAlgo. NamedAlgo hashAlgo => StoreDir -> FileIngestionMethod -> Digest hashAlgo -> StorePathName -> StorePath Source #

computeStorePathForPath Source #

Arguments

:: StoreDir 
-> StorePathName

Name part of the newly created StorePath

-> FilePath

Local FilePath to add

-> FileIngestionMethod

Add target directory recursively

-> PathFilter

Path filter function

-> RepairMode

Only used by local store backend

-> IO StorePath