sv2v/sv2v.cabal

81 lines
1.9 KiB
Plaintext
Raw Normal View History

name: sv2v
version: 0.0.1
synopsis: SystemVerilog to Verilog conversion
description:
A tool for coverting SystemVerilog to Verilog. Originally forked from the
Verilog parser found at https://github.com/tomahawkins/verilog
category: Language, Hardware, Embedded, Development
author: Zachary Snow <zach@zachjs.com>, Tom Hawkins <tomahawkins@gmail.com>
maintainer: Zachary Snow <zach@zachjs.com>
license: BSD3
license-file: LICENSE
homepage: https://github.com/zachjs/sv2v
build-type: Simple
cabal-version: >= 1.12
executable sv2v
default-language: Haskell2010
main-is: sv2v.hs
hs-source-dirs: src
2019-02-12 05:44:02 +01:00
build-tools:
alex >= 3 && < 4,
happy >= 1 && < 2
2019-02-08 07:09:10 +01:00
build-depends:
array,
base,
2019-02-26 21:03:49 +01:00
cmdargs,
containers,
directory,
filepath,
mtl
2019-02-08 07:09:10 +01:00
other-modules:
-- SystemVerilog modules
2019-02-08 22:51:32 +01:00
Language.SystemVerilog
Language.SystemVerilog.AST
Language.SystemVerilog.AST.Attr
Language.SystemVerilog.AST.Decl
Language.SystemVerilog.AST.Expr
Language.SystemVerilog.AST.LHS
Language.SystemVerilog.AST.Op
Language.SystemVerilog.AST.ShowHelp
Language.SystemVerilog.AST.Stmt
Language.SystemVerilog.AST.Type
2019-02-08 07:09:10 +01:00
Language.SystemVerilog.Parser
2019-02-08 22:51:32 +01:00
Language.SystemVerilog.Parser.Lex
Language.SystemVerilog.Parser.Parse
Language.SystemVerilog.Parser.ParseDecl
2019-02-08 22:51:32 +01:00
Language.SystemVerilog.Parser.Tokens
-- Conversion modules
Convert
Convert.AlwaysKW
Convert.AsgnOp
2019-03-01 04:44:31 +01:00
Convert.Enum
Convert.FuncRet
2019-03-07 02:30:47 +01:00
Convert.Interface
Convert.Logic
Convert.PackedArray
Convert.Return
2019-02-20 21:22:26 +01:00
Convert.StarPort
Convert.StmtBlock
Convert.Struct
2019-02-18 09:59:17 +01:00
Convert.Typedef
Convert.Traverse
Convert.UnbasedUnsized
Convert.Unique
-- sv2v CLI modules
Job
ghc-options:
-O3
-threaded
-rtsopts
-with-rtsopts=-N
-funbox-strict-fields
-Wall
2019-03-27 08:41:02 +01:00
-j
source-repository head
type: git
location: git://github.com/zachjs/sv2v.git