packages feed

ats-pkg 3.2.4.4 → 3.2.4.5

raw patch · 7 files changed

+16/−11 lines, 7 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # ats-pkg +## 3.2.4.5++  * Bump Dhall libraries for new default compiler+ ## 3.2.4.4    * Fix bug where `gc` version could not be constrained
README.md view
@@ -2,6 +2,7 @@  [![Build Status](https://travis-ci.org/vmchale/atspkg.svg?branch=master)](https://travis-ci.org/vmchale/atspkg) [![Windows build status](https://ci.appveyor.com/api/projects/status/github/vmchale/atspkg?svg=true)](https://ci.appveyor.com/project/vmchale/atspkg)+[![Hackage CI](https://matrix.hackage.haskell.org/api/v2/packages/ats-pkg/badge)](https://matrix.hackage.haskell.org/package/ats-pkg) [![Hackage](https://img.shields.io/hackage/v/ats-pkg.svg)](http://hackage.haskell.org/package/ats-pkg) [![Dependencies of latest version on Hackage](https://img.shields.io/hackage-deps/v/ats-pkg.svg)](https://hackage.haskell.org/package/ats-pkg) 
ats-pkg.cabal view
@@ -1,12 +1,12 @@ cabal-version: 2.0 name: ats-pkg-version: 3.2.4.4+version: 3.2.4.5 license: BSD3 license-file: LICENSE-copyright: Copyright: (c) 2018 Vanessa McHale+copyright: Copyright: (c) 2018-2019 Vanessa McHale maintainer: vamchale@gmail.com author: Vanessa McHale-tested-with: ghc ==8.4.4 ghc ==8.2.2 ghc ==8.6.1+tested-with: ghc ==8.4.4 ghc ==8.2.2 ghc ==8.6.3 bug-reports: https://github.com/vmchale/atspkg/issues synopsis: A build tool for ATS description:@@ -49,7 +49,7 @@     exposed-modules:         Language.ATS.Package         Distribution.ATS-    build-tools: cpphs -any+    build-tool-depends: cpphs:cpphs -any     hs-source-dirs: src     other-modules:         Paths_ats_pkg
dhall/atspkg-prelude.dhall view
@@ -200,7 +200,7 @@     , man = ([] : Optional Text)     , completions = ([] : Optional Text)     , version = [0,3,11]-    , compiler = [0,3,11]+    , compiler = [0,3,12]     , dependencies = []       : List LibDep     , clib = []
src/Language/ATS/Package/Build.hs view
@@ -116,7 +116,7 @@         _      -> pure ()  parens :: String -> String-parens s = mconcat [ "(", s, ")" ]+parens s = fold [ "(", s, ")" ]  cfgFile :: FilePath cfgFile = ".atspkg" </> "config"@@ -210,7 +210,7 @@     cpus <- getNumCapabilities     let opt = options rba lint tim cpus v $ pkgToTargets cfg tgt rs     shake opt $-        mconcat+        sequence_             [ want (pkgToTargets cfg tgt rs)             , mkClean             , pkgToAction mStr setup rs tgt cfg@@ -241,8 +241,8 @@         Nothing  -> want bins  bits :: Maybe String -> Maybe String -> [String] -> Rules ()-bits mStr tgt rs = mconcat $ sequence [ mkManpage, mkInstall tgt, mkConfig ] mStr <>-    bisequence' [ mkRun, mkTest, mkValgrind ] mStr rs+bits mStr tgt rs = sequence_ (sequence [ mkManpage, mkInstall tgt, mkConfig ] mStr) <>+    biaxe [ mkRun, mkTest, mkValgrind ] mStr rs  pkgToTargets :: Pkg -> Maybe String -> [FilePath] -> [FilePath] pkgToTargets ~Pkg{..} tgt [] = (toTgt tgt . target <$> bin) <> (unpack . libTarget <$> libraries) <> (unpack . cTarget <$> atsSource)
src/Language/ATS/Package/Compiler.hs view
@@ -73,7 +73,7 @@  libInstall :: SetupScript -> FilePath -> String -> IO () libInstall atslibSetup cd triple =-    unless (triple == "musl") $ mconcat+    unless (triple == "musl") $ sequence_         [ putStrLn "Installing cross libraries..."         , writeFile (cd </> "atspkg.dhall") libatsCfg         , atslibSetup (Just triple) "atslib" cd
src/Language/ATS/Package/Dependency.hs view
@@ -66,7 +66,7 @@          let tagBuild str bld =                 unless (null bld) $-                    putStrLn (mconcat ["Building ", str, " dependencies..."]) *>+                    putStrLn (fold ["Building ", str, " dependencies..."]) *>                     sequence_ bld -- FIXME parallel'          zipWithM_ tagBuild [ "C", "ATS" ] [ cBuild, atsBuild ]