image-triangles/image-triangles.cabal
Jack Wines 5c981917bd
photo filter now uses voroni diagram
There's still a couple bugs, some of the shapes are kinda long and
pointy. In the meantime, shapes are placed on the board longest
perimeter first to cover it up.

Also, there's still some gaps occasionally.
2024-02-04 03:34:12 -08:00

105 lines
3.2 KiB
Text

cabal-version: 3.4
-- Initial image-triangles.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
-- The name of the package.
name: image-triangles
-- The package version. See the Haskell package versioning policy (PVP)
-- for standards guiding when and how versions should be incremented.
-- https://wiki.haskell.org/Package_versioning_policy
-- PVP summary: +-+------- breaking API changes
-- | | +----- non-breaking API additions
-- | | | +--- code changes with no API change
version: 0.1.0.0
-- A short (one-line) description of the package.
-- synopsis:
-- A longer description of the package.
-- description:
-- The license under which the package is released.
license: BSD-3-Clause
-- The file containing the license text.
license-file: LICENSE
-- The package author(s).
author: Jack Wines
-- An email address to which users can send suggestions, bug reports, and
-- patches.
maintainer: jackwines@mac.com
-- A copyright notice.
-- copyright:
-- category:
build-type: Simple
-- Extra files to be distributed with the package, such as examples or a
-- README.
extra-source-files: README.md
executable image-triangles
-- .hs or .lhs file containing the Main module.
main-is: Main.hs
-- Modules included in this executable, other than Main.
other-modules: Render, Triangles, CircumCircle
-- LANGUAGE extensions used by modules in this package.
default-extensions: ScopedTypeVariables,
OverloadedStrings,
TemplateHaskell,
DataKinds,
DeriveAnyClass,
FlexibleContexts,
FlexibleInstances,
MultiParamTypeClasses,
OverloadedLabels,
TypeFamilies,
TypeOperators,
TupleSections,
DeriveGeneric,
UndecidableInstances,
RecursiveDo,
RecordWildCards,
RankNTypes,
DuplicateRecordFields,
StandaloneDeriving
-- Other library packages from which modules are imported.
build-depends: base
, random
, hip
, vector-th-unbox
, colour
, diagrams-lib
, diagrams-cairo
, diagrams-svg
, diagrams-contrib
, parallel
, linear
, vector
, containers
, optparse-generic
, splitmix
, monad-parallel
-- Directories containing source files.
hs-source-dirs: src
-- Base language which the package is written in.
default-language: Haskell2010
ghc-options:
-- "-fprof-auto"
-threaded
"-with-rtsopts= -N"
-- -prof
-- -fexternal-interpreter