cabal-version: 3.0 name: saturn version: 1.0.0.9 synopsis: Handle POSIX cron schedules. description: Saturn handles POSIX cron schedules. build-type: Simple category: Cron extra-doc-files: CHANGELOG.md README.md maintainer: Taylor Fausak license: MIT license-file: LICENSE.txt source-repository head location: https://github.com/tfausak/saturn type: git flag pedantic default: False manual: True common library build-depends: base ^>=4.19.0.0 || ^>=4.20.0.0 || ^>=4.21.0.0 default-language: Haskell2010 ghc-options: -Weverything -Wno-all-missed-specialisations -Wno-implicit-prelude -Wno-missed-specialisations -Wno-missing-deriving-strategies -Wno-missing-export-lists -Wno-missing-kind-signatures -Wno-missing-safe-haskell-mode -Wno-prepositive-qualified-module -Wno-safe -Wno-unsafe if flag(pedantic) ghc-options: -Werror library unstable import: library build-depends: containers ^>=0.6.7 || ^>=0.7, parsec ^>=3.1.16.1, text ^>=2.0.2 || ^>=2.1, time ^>=1.12.2 || ^>=1.14, -- cabal-gild: discover source/libraries/unstable exposed-modules: Saturn.Unstable.Constant Saturn.Unstable.Extra.Int Saturn.Unstable.Extra.Ord Saturn.Unstable.Extra.Parsec Saturn.Unstable.Extra.Time Saturn.Unstable.Extra.Tuple Saturn.Unstable.Match Saturn.Unstable.Parse Saturn.Unstable.Render Saturn.Unstable.Type.Day Saturn.Unstable.Type.Element Saturn.Unstable.Type.Field Saturn.Unstable.Type.Hour Saturn.Unstable.Type.Minute Saturn.Unstable.Type.Month Saturn.Unstable.Type.Number Saturn.Unstable.Type.Range Saturn.Unstable.Type.Schedule Saturn.Unstable.Type.Weekday Saturn.Unstable.Type.Wildcard hs-source-dirs: source/libraries/unstable visibility: public library import: library build-depends: saturn:unstable -- cabal-gild: discover source/libraries/saturn exposed-modules: Saturn hs-source-dirs: source/libraries/saturn library spec import: library build-depends: QuickCheck ^>=2.14.3 || ^>=2.15 || ^>=2.16, hspec ^>=2.11.8, parsec, saturn:unstable, text, time, -- cabal-gild: discover source/libraries/spec exposed-modules: Saturn.Unstable.ConstantSpec Saturn.Unstable.Extra.IntSpec Saturn.Unstable.Extra.OrdSpec Saturn.Unstable.Extra.ParsecSpec Saturn.Unstable.Extra.TimeSpec Saturn.Unstable.Extra.TupleSpec Saturn.Unstable.MatchSpec Saturn.Unstable.ParseSpec Saturn.Unstable.RenderSpec Saturn.Unstable.Type.DaySpec Saturn.Unstable.Type.ElementSpec Saturn.Unstable.Type.FieldSpec Saturn.Unstable.Type.HourSpec Saturn.Unstable.Type.MinuteSpec Saturn.Unstable.Type.MonthSpec Saturn.Unstable.Type.NumberSpec Saturn.Unstable.Type.RangeSpec Saturn.Unstable.Type.ScheduleSpec Saturn.Unstable.Type.WeekdaySpec Saturn.Unstable.Type.WildcardSpec SaturnSpec hs-source-dirs: source/libraries/spec visibility: public test-suite saturn-test-suite import: library build-depends: hspec, saturn:spec, ghc-options: -rtsopts -threaded hs-source-dirs: source/test-suite main-is: Main.hs type: exitcode-stdio-1.0