-
Notifications
You must be signed in to change notification settings - Fork 0
/
fdl.cabal
30 lines (26 loc) · 1.18 KB
/
fdl.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
name: fdl
version: 0.1
synopsis: Functional Drawing Language
description: FDL (pronounced "Fuddle") stands for Functional Drawing Language. It is a language
for describing animated pictures. It is a Haskell embedded DSL and renders using OpenGL. It is an example
of Functional Temporal Programming (usually called Functional Reactive Programming or FRP)
category: Graphics
license: BSD3
license-file: LICENSE
author: Peter Marks
maintainer: Peter Marks <[email protected]>
Copyright: (c) 2010 Peter Marks
cabal-version: >= 1.2.0
build-type: Simple
flag split-base
executable draw
main-is: Draw.hs
hs-source-dirs: src
build-depends: base ==4.*, mtl ==1.1.*, containers ==0.3.*,
OpenGL ==2.2.*, GLUT ==2.1.*, time ==1.1.*, uu-parsinglib ==2.5.*
other-modules: Graphics.FDL.Lang
Graphics.FDL.Parser
Graphics.FDL.Typer
Graphics.FDL.Prelude
Graphics.FDL.Backend.GL
ghc-options: -fglasgow-exts -O2 -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -Werror