jbi-0.2.0.0: jbi.cabal
name: jbi
version: 0.2.0.0
synopsis: Just Build It - a "do what I mean" abstraction for Haskell build tools
description:
If you work with multiple Haskell projects, it can be annoying have to
change gears mentally as to which set of tooling you have to work with
for each one (configuring your editor, or even just the command-line).
.
@jbi@ aims to provide a common interface to the various Haskell build
tools available and automatically determine which one you should use,
so you can get back to hacking on your code, rather than on your
environment.
license: MIT
license-file: LICENSE
author: Ivan Lazar Miljenovic
maintainer: Ivan.Miljenovic@gmail.com
copyright: Ivan Lazar Miljenovic
category: Development
build-type: Simple
extra-source-files: ChangeLog.md, README.md
cabal-version: >=1.10
tested-with: GHC == 7.10.2, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.3.*
source-repository head
type: git
location: https://github.com/ivan-m/jbi.git
library
exposed-modules: System.JBI
, System.JBI.Commands
, System.JBI.Commands.BuildTool
, System.JBI.Commands.Cabal
, System.JBI.Commands.Nix
, System.JBI.Commands.Stack
, System.JBI.Commands.Tool
, System.JBI.Config
, System.JBI.Environment
, System.JBI.Tagged
build-depends: base >=4.8 && <4.13
, aeson >= 0.11.1.0 && < 1.3
, Cabal >= 1.22.0.0 && < 2.1
, directory >= 1.2.5.0
, filepath >= 1.4.0.0 && < 1.5
, monad-parallel == 0.7.*
, process >= 1.4.3.0 && < 1.7
, tagged == 0.8.*
hs-source-dirs: lib
default-language: Haskell2010
ghc-options: -Wall
executable jbi
main-is: Main.hs
other-modules: Paths_jbi
build-depends: jbi
, base
, aeson-pretty >= 0.7.2 && < 0.9
, optparse-applicative >= 0.13.0.0 && < 0.15
, text == 1.*
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall -threaded