KiCS.cabal 1.42 KB
Newer Older
Bernd Brassel's avatar
Bernd Brassel committed
1
Name:          KiCS
2
Version:       0.8.8
Bernd Brassel's avatar
Bernd Brassel committed
3
4
5
6
7
8
9
Cabal-Version: >= 1.6
Author:        Bernd Braßel
Maintainer:    Bernd Braßel
Homepage:      http://curry-language.org
License:       OtherLicense
License-File:  LICENSE
Category:      Compiler
Bernd Brassel's avatar
Bernd Brassel committed
10
build-type:    Simple
Bernd Brassel's avatar
Bernd Brassel committed
11
Synopsis:      A compiler from Curry to Haskell
12
13
14
15
Description:   This package builds the Curry to Haskell compiler "kics".
               Note, that you need a functional curry module
               "Prelude.curry" to get started.
               The standard version of that file is contained
16
               in the package KiCS-standard-libraries.
17
Stability:     experimental
18
               
Bernd Brassel's avatar
Bernd Brassel committed
19
20
21
22
23
24
25
26
27
28
29
Executable kics
  main-is:        kics.hs
  hs-source-dirs: src
  Build-Depends:  
    base == 4.1.*,
    haskell98,
    mtl,
    filepath,
    old-time,
    directory,
    containers,
30
31
    curry-base >= 0.2.5,
    curry-frontend >= 0.2.6
32
33
34
35
36

Library
  hs-source-dirs: src
  Build-Depends:  
    syb
37
  Exposed-Modules:
38
39
40
    Curry.RunTimeSystem.Store,
    Curry.RunTimeSystem.BaseCurry,
    Curry.RunTimeSystem
41
42
43
44
45
46
47
48
49
50
51
52
53
54
    Curry.Compiler.Config
    Curry.Compiler.CurryToHaskell
    Curry.Compiler.SafeCalls
    Curry.Compiler.Names
    Curry.Compiler.ShowFlatCurry
    Curry.Files.KiCSPath
  Other-Modules:
    Paths_KiCS
    Curry.Compiler.KicsSubdir
    Curry.Compiler.FunctionalProg
    Curry.Compiler.ShowFunctionalProg
    Curry.Compiler.PreTrans
    Curry.Compiler.Simplification
    Curry.Compiler.Brace
55
56
57