hsinstall-2.9: hsinstall.cabal
cabal-version: 2.2
name: hsinstall
version: 2.9
synopsis: Install Haskell software
description: This is a tool for deploying software projects into directory
structures suitable for installation on a system. It builds upon the `stack
install` command and adds more features. It's also a tool for easier AppImage
creation.
category: Utility
homepage: https://github.com/dino-/hsinstall#readme
bug-reports: https://github.com/dino-/hsinstall/issues
author: Dino Morelli
maintainer: Dino Morelli <dino@ui3.info>
copyright: 2016 Dino Morelli
license: ISC
license-file: LICENSE
build-type: Simple
extra-source-files:
doc/hcar/hsinstall.tex
.gitignore
hsinstall/share/applications/hsinstall.desktop
hsinstall/share/hsinstall/resources/unix-terminal.svg
hsinstall/share/icons/hicolor/scalable/apps/hsinstall.svg
README.md
stack.yaml
stack.yaml.lock
extra-doc-files:
CHANGELOG.md
source-repository head
type: git
location: https://github.com/dino-/hsinstall
common lang
default-language: Haskell2010
default-extensions:
BangPatterns
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
EmptyCase
FlexibleContexts
FlexibleInstances
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NumericUnderscores
OverloadedStrings
ScopedTypeVariables
StandaloneDeriving
TupleSections
ghc-options:
-fwarn-tabs
-Wall
-Wcompat
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wpartial-fields
-Wredundant-constraints
build-depends:
base >=3 && <5
, directory >=1.3.8.1 && <1.4
, filepath >=1.4.100.4 && <1.5
other-modules:
Paths_hsinstall
autogen-modules:
Paths_hsinstall
library
import: lang
exposed-modules:
HSInstall.Paths
other-modules:
Paths_hsinstall
hs-source-dirs:
src/lib
-- build-depends:
executable hsinstall
import: lang
main-is: hsinstall.hs
other-modules:
HSInstall.AppImage
HSInstall.Build
HSInstall.Common
HSInstall.DeploymentInfo
HSInstall.Except
HSInstall.Opts
HSInstall.System.Directory
Paths_hsinstall
hs-source-dirs:
src/app
build-depends:
Cabal >=3.10.1.0 && <4
, exceptions >=0.10.7 && <1
, formatting >=7.2.0 && <8
, heredoc >=0.2.0.0 && <0.3
, hsinstall <3
, optparse-applicative >=0.18.1.0 && <0.19
, prettyprinter >=1.7.1 && <2
, process >=1.6.17.0 && <2
, safe-exceptions >=0.1.7.4 && <0.2
, transformers >=0.6.1.0 && <0.7