~alcinnz/CatTrap

ref: 72d019227523f51548e24e8071972a00a11aff5a CatTrap/cattrap.cabal -rw-r--r-- 2.0 KiB
72d01922 — Adrian Cochrane Reference-document rest of CSS implementation, disable table-related values of CSS display as unsupported. 1 year, 7 months ago
                                                                                
09970dfc Adrian Cochrane
272852e8 Adrian Cochrane
ddef83e3 Adrian Cochrane
a226a881 Adrian Cochrane
9b5c291c Adrian Cochrane
09970dfc Adrian Cochrane
7d7cb04a Adrian Cochrane
09970dfc Adrian Cochrane
eae2c200 Adrian Cochrane
09970dfc Adrian Cochrane
d379817e Adrian Cochrane
09970dfc Adrian Cochrane
3dce4d79 Adrian Cochrane
d5266882 Adrian Cochrane
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
-- Initial cattrap.cabal generated by cabal init.  For further
-- documentation, see http://haskell.org/cabal/users-guide/

name:                cattrap
version:             0.1.0.0
synopsis:            Lays out boxes according to the CSS Box Model.
description:         Computes where to place e.g. images, paragraphs, containers, tables, etc onscreen given desired amounts of whitespace.
homepage:            https://argonaut-constellation.org/
license:             GPL-3
license-file:        LICENSE
author:              Adrian Cochrane
maintainer:          alcinnz@argonaut-constellation.org
copyright:           Adrian Cochrane 2023
category:            Graphics
build-type:          Simple
extra-source-files:  CHANGELOG.md
cabal-version:       >=1.10

library
  exposed-modules:     Graphics.Layout, Graphics.Layout.CSS, Graphics.Layout.Flow,
                        Graphics.Layout.Grid, Graphics.Layout.Grid.CSS,
                        Graphics.Layout.Box, Graphics.Layout.Arithmetic,
                        Graphics.Layout.CSS.Length, Graphics.Layout.CSS.Font,
                        Graphics.Layout.Inline, Graphics.Layout.Inline.CSS
  -- other-modules:
  -- other-extensions:
  build-depends:       base >=4.12 && <4.16, containers,
                        css-syntax, scientific, text, stylist-traits,
                        fontconfig-pure, harfbuzz-pure, bytestring, balkon
  -- hs-source-dirs:
  default-language:    Haskell2010
  ghc-options:         -Wincomplete-patterns

executable cattrap
  main-is:             Main.hs
  -- other-modules:
  -- other-extensions:
  build-depends:       base >=4.12 && <4.16, cattrap, xml, text, css-syntax, stylist-traits, GLUT, gl
  hs-source-dirs:      app
  default-language:    Haskell2010

test-suite test-cattrap
  hs-source-dirs:      test
  default-language:    Haskell2010
  type:                exitcode-stdio-1.0
  main-is:             Test.hs
  build-depends:       base, cattrap, hspec, QuickCheck, css-syntax, stylist-traits