clash-systemverilog 0.5 → 0.5.1
raw patch · 3 files changed
+8/−4 lines, 3 filesdep ~clash-preludePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: clash-prelude
API changes (from Hackage documentation)
Files
- CHANGELOG.md +3/−0
- clash-systemverilog.cabal +4/−4
- src/CLaSH/Backend/SystemVerilog.hs +1/−0
CHANGELOG.md view
@@ -1,4 +1,7 @@ # Changelog for the [`clash-systemverilog`](http://hackage.haskell.org/package/clash-systemverilog) package +## 0.5.1 *April 20th 2015*+* Update to clash-prelude 0.7.2+ ## 0.5 *March 11th 2015* * Initial release
clash-systemverilog.cabal view
@@ -1,6 +1,6 @@ Name: clash-systemverilog-Version: 0.5-Synopsis: CAES Language for Synchronous Hardware - As a Library+Version: 0.5.1+Synopsis: CAES Language for Synchronous Hardware - SystemVerilog backend Description: CλaSH (pronounced ‘clash’) is a functional hardware description language that borrows both its syntax and semantics from the functional programming language@@ -61,12 +61,12 @@ HS-Source-Dirs: src default-language: Haskell2010- ghc-options: -Wall -fwarn-tabs+ ghc-options: -Wall CPP-Options: -DCABAL Build-depends: base >= 4.6.0.1 && < 5, clash-lib >= 0.5,- clash-prelude >= 0.7,+ clash-prelude >= 0.7.2, fgl >= 5.4.2.4, lens >= 3.9.2, mtl >= 2.1.2,
src/CLaSH/Backend/SystemVerilog.hs view
@@ -20,6 +20,7 @@ import Data.List (mapAccumL,nubBy) import Data.Maybe (catMaybes,mapMaybe) import Data.Text.Lazy (unpack)+import Prelude hiding ((<$>)) import Text.PrettyPrint.Leijen.Text.Monadic import CLaSH.Backend