Update .cabal file.
[hs-java.git] / hs-java.cabal
1 Name:           hs-java
2 Version:        0.3
3 Cabal-Version:  >= 1.6
4 License:        BSD3
5 License-File:   LICENSE
6 Author:         Ilya V. Portnov
7 Maintainer:     portnov84@rambler.ru
8 Synopsis:       Java .class files assembler/disassembler
9 Category:       Jvm
10 Build-Type:     Simple
11 Description:    This package declares data types for Java .class files format and functions
12                 to assemble/disassemble Java bytecode. See dump-class.hs, rebuild-class.hs,
13                 TestGen.hs for examples of usage.
14
15 Bug-reports: http://home.iportnov.ru:3000/projects/hs-java/
16
17 Extra-source-files: dump-class.hs
18                     rebuild-class.hs
19                     TestGen.hs
20
21 library
22   Exposed-Modules: JVM.Common
23                    JVM.ClassFile
24                    JVM.Assembler
25                    JVM.Converter
26                    JVM.Builder
27                    JVM.Builder.Monad
28                    JVM.Builder.Instructions
29                    JVM.Dump
30                    JVM.Exceptions
31                    Java.Lang
32                    Java.IO
33                    Java.ClassPath
34                    Java.ClassPath.Types
35                    Java.ClassPath.Common
36                    Java.JAR
37                    Java.JAR.Archive
38                    Java.META
39                    Java.META.Types
40                    Java.META.Spec
41                    Java.META.Parser
42
43   Build-Depends:  base >= 3 && <= 5, containers, binary,
44                   mtl, directory, filepath, utf8-string, array,
45                   bytestring, data-binary-ieee754, binary-state,
46                   control-monad-exception, data-default, MissingH,
47                   LibZip, Glob, parsec >= 3 && <4
48
49   ghc-options: -fwarn-unused-imports
50
51 Source-repository head
52   type:     git
53   location: git@gitorious.org:hs-java/hs-java.git
54