Allow setting stack size and locals number for each method.
[hs-java.git] / hs-java.cabal
1 Name:           hs-java
2 Version:        0.2
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 Extra-source-files: dump-class.hs
16                     rebuild-class.hs
17                     TestGen.hs
18
19 library
20   Exposed-Modules: JVM.Common
21                    JVM.ClassFile
22                    JVM.Assembler
23                    JVM.Converter
24                    JVM.Builder
25                    JVM.Builder.Monad
26                    JVM.Builder.Instructions
27                    JVM.Dump
28                    JVM.Exceptions
29                    Java.Lang
30                    Java.IO
31
32   Build-Depends:  base >= 3 && <= 5, containers, binary,
33                   mtl, directory, filepath, utf8-string, array,
34                   bytestring, data-binary-ieee754, binary-state,
35                   control-monad-exception
36
37   ghc-options: -fwarn-unused-imports
38
39 Source-repository head
40   type:     git
41   location: git remote add origin git@gitorious.org:hs-java/hs-java.git