packages feed

aviation-weight-balance-0.0.2: aviation-weight-balance.cabal

name:               aviation-weight-balance
version:            0.0.2
license:            BSD3
license-file:       LICENCE
author:             Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>, Joshua Morris <ɯoɔ˙lᴉɐɯƃ@llǝʞsɐɥ+sᴉɹɹoɯuɥoɾɐnɥsoɾ>
maintainer:         Tony Morris, Joshua Morris
copyright:          Copyright (c) 2019-2021, Tony Morris
synopsis:           Weight and Balance structures used in aviation.
category:           Aviation
description:
  Weight and Balance used in aviation.

homepage:           https://gitlab.com/tonymorris/aviation-weight-balance
bug-reports:        https://gitlab.com/tonymorris/aviation-weight-balance/issues
cabal-version:      >= 1.10
build-type:         Simple
extra-source-files: changelog

source-repository   head
  type:             git
  location:         git@gitlab.com:tonymorris/aviation-weight-balance.git

library
  default-language:
                    Haskell2010

  build-depends:
                    base >= 4.8 && < 5
                    , lens >= 4.15 && < 5
                    , aviation-units >= 0.0.2 && < 1

  if impl(ghc < 8)
    build-depends:
      semigroups >= 0.9 && < 0.19

  ghc-options:
                    -Wall

  hs-source-dirs:
                    src

  exposed-modules:
                    Data.Aviation.WB
                    Data.Aviation.WB.Arm
                    Data.Aviation.WB.Arm.Arm
                    Data.Aviation.WB.Arm.ArmRange
                    Data.Aviation.WB.Arm.ArmRangeLower
                    Data.Aviation.WB.Arm.ArmStatic
                    Data.Aviation.WB.Arm.ArmRangeUpper
                    Data.Aviation.WB.Avgas100LL
                    Data.Aviation.WB.Moment
                    Data.Aviation.WB.Volume
                    Data.Aviation.WB.Weight