Add the module hardware types, that exports all builtin types.
[matthijs/master-project/cλash.git] / cλash / clash.cabal
index 459be313ebe343b217787e31aac51792e031d14b..1797f28e596e17abeafdb997e471810621b65b33 100644 (file)
@@ -20,9 +20,10 @@ Library
   build-depends:    ghc >= 6.11, pretty, vhdl > 0.1, haskell98, syb,
                     data-accessor, containers, base >= 4, transformers,
                     filepath, template-haskell, data-accessor-template,
-                    prettyclass, directory
+                    prettyclass, directory, th-lift-ng, tfp, tfvec
                     
-  exposed-modules:  CLasH.Translator
+  exposed-modules:  CLasH.HardwareTypes
+                    CLasH.Translator
                     CLasH.Translator.Annotations
                     CLasH.Utils
                     
@@ -33,11 +34,13 @@ Library
                     CLasH.VHDL
                     CLasH.VHDL.Constants
                     CLasH.VHDL.Generate
+                    CLasH.VHDL.Testbench
                     CLasH.VHDL.VHDLTools
                     CLasH.VHDL.VHDLTypes
                     CLasH.Utils.GhcTools
                     CLasH.Utils.HsTools
                     CLasH.Utils.Pretty
+                    CLasH.Utils.Core.BinderTools
                     CLasH.Utils.Core.CoreShow
                     CLasH.Utils.Core.CoreTools