cabal-version: 3.0
author: Mitchell Rosen
bug-reports: https://github.com/mitchellwrosen/mit/issues
category: CLI
copyright: Copyright (C) 2020-2022 Mitchell Rosen
homepage: https://github.com/mitchellwrosen/mit
license: MIT
license-file: LICENSE
maintainer: Mitchell Rosen <mitchellwrosen@gmail.com>
name: mit-3qvpPyAi6mH
stability: experimental
synopsis: A git wrapper with a streamlined UX
version: 11
description:
A git wrapper with a streamlined UX.
To install the @mit@ command-line tool, run the following:
@
cabal install mit-3qvpPyAi6mH
@
This package's library component does not follow the Package Versioning Policy.
source-repository head
type: git
location: https://github.com/mitchellwrosen/mit.git
common component
default-extensions:
BlockArguments
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveFunctor
DerivingStrategies
DuplicateRecordFields
FlexibleContexts
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
ImportQualifiedPost
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
NoFieldSelectors
NoImplicitPrelude
NumericUnderscores
OverloadedRecordDot
OverloadedStrings
PatternSynonyms
RankNTypes
ScopedTypeVariables
TupleSections
TypeApplications
TypeOperators
UndecidableInstances
ViewPatterns
default-language: Haskell2010
ghc-options:
-Weverything
-Werror=incomplete-patterns
-Wno-all-missed-specialisations
-Wno-missing-import-lists
-Wno-missing-kind-signatures
-Wno-missing-safe-haskell-mode
-Wno-unsafe
library
import: component
build-depends:
base ^>= 4.16 || ^>= 4.17,
base64 == 0.4.2.4,
containers == 0.6.6,
directory == 1.3.7.1,
ki == 1.0.0.1,
optparse-applicative == 0.17.0.0,
parsec == 3.1.15.1,
process == 1.6.15.0,
stm == 2.5.1.0,
text == 2.0.1,
text-ansi == 0.1.1,
unix == 2.7.3,
exposed-modules:
Mit
Mit.Builder
Mit.Directory
Mit.Env
Mit.Git
Mit.Monad
Mit.Prelude
Mit.Process
Mit.Seq
Mit.Seq1
Mit.Stanza
Mit.State
Mit.Undo
hs-source-dirs: src
executable mit
import: component
build-depends:
base,
mit-3qvpPyAi6mH,
ghc-options: -threaded -with-rtsopts=-N2
hs-source-dirs: app
main-is: Main.hs