stackage-types 1.1.0 → 1.2.0
raw patch · 3 files changed
+8/−1 lines, 3 files
Files
- ChangeLog.md +4/−0
- Stackage/Types.hs +3/−0
- stackage-types.cabal +1/−1
ChangeLog.md view
@@ -1,3 +1,7 @@+## 1.2.0++* Added `bpBuildToolOverrides`+ ## 1.1.0 * Added `pcSkipBuild`
Stackage/Types.hs view
@@ -119,6 +119,7 @@ , bpTools :: Vector (PackageName, Version) , bpPackages :: Map PackageName PackagePlan , bpGithubUsers :: Map Text (Set Text)+ , bpBuildToolOverrides :: Map Text (Set Text) } deriving (Show, Eq) @@ -128,6 +129,7 @@ , "tools" .= fmap goTool bpTools , "packages" .= Map.mapKeysWith const unPackageName bpPackages , "github-users" .= bpGithubUsers+ , "build-tool-overrides" .= bpBuildToolOverrides ] where goTool (k, v) = object@@ -140,6 +142,7 @@ bpTools <- (o .: "tools") >>= T.mapM goTool bpPackages <- Map.mapKeysWith const mkPackageName <$> (o .: "packages") bpGithubUsers <- o .:? "github-users" .!= mempty+ bpBuildToolOverrides <- o .:? "build-tool-overrides" .!= mempty return BuildPlan {..} where goTool = withObject "Tool" $ \o -> (,)
stackage-types.cabal view
@@ -1,5 +1,5 @@ name: stackage-types-version: 1.1.0+version: 1.2.0 synopsis: Shared data types between various Stackage packages description: For more information, see <https://www.stackage.org/package/stackage-types> homepage: https://github.com/fpco/stackage-types