name: hodatime version: 0.2.1.1 stability: experimental license: BSD3 license-file: LICENSE cabal-version: >=1.10 build-type: Simple author: Jason Johnson maintainer: homepage: https://github.com/jason-johnson/hodatime bug-reports: https://github.com/jason-johnson/hodatime/issues synopsis: A fully featured date/time library based on Nodatime description: A library for dealing with time, dates, calendars and time zones category: Data, Time tested-with: GHC == 8.0.2 extra-source-files: platform/osx/Data/HodaTime/TimeZone/Platform.hs platform/osx/Data/HodaTime/Instant/Platform.hs platform/linux/Data/HodaTime/TimeZone/Platform.hs platform/linux/Data/HodaTime/Instant/Platform.hs platform/windows/Data/HodaTime/TimeZone/Platform.hs platform/windows/Data/HodaTime/Instant/Platform.hsc source-repository head type: git location: https://github.com/jason-johnson/hodatime library default-language: Haskell2010 hs-source-dirs: src if os(linux) hs-source-dirs: platform/linux if os(darwin) hs-source-dirs: platform/osx if os(windows) hs-source-dirs: platform/windows build-depends: base >= 4.9 && < 4.10, mtl, binary, bytestring, containers, exceptions, fingertree >= 0.1.3 && < 0.1.4, parsec if os(windows) build-depends: Win32 if !os(windows) build-depends: unix, filepath, directory ghc-options: -Wall exposed-modules: Data.HodaTime, Data.HodaTime.Calendar.Coptic, Data.HodaTime.Calendar.Gregorian, Data.HodaTime.Calendar.Hebrew, Data.HodaTime.Calendar.Islamic, Data.HodaTime.Calendar.Iso, Data.HodaTime.Calendar.Persian, Data.HodaTime.CalendarDate, Data.HodaTime.CalendarDateTime, Data.HodaTime.Duration, Data.HodaTime.Instant, Data.HodaTime.Interval, Data.HodaTime.Offset, Data.HodaTime.LocalTime, Data.HodaTime.OffsetDateTime, Data.HodaTime.TimeZone Data.HodaTime.ZonedDateTime other-modules: Data.HodaTime.Constants, Data.HodaTime.Internal, Data.HodaTime.Duration.Internal, Data.HodaTime.LocalTime.Internal, Data.HodaTime.Calendar.Internal, Data.HodaTime.Calendar.Constants, Data.HodaTime.Calendar.Gregorian.Internal, Data.HodaTime.Calendar.Gregorian.CacheTable, Data.HodaTime.CalendarDateTime.Internal, Data.HodaTime.Instant.Internal, Data.HodaTime.Instant.Platform, Data.HodaTime.Offset.Internal, Data.HodaTime.TimeZone.Internal, Data.HodaTime.TimeZone.Platform, Data.HodaTime.ZonedDateTime.Internal if !os(windows) other-modules: Data.HodaTime.TimeZone.Olson, Data.HodaTime.TimeZone.ParseTZ, Data.HodaTime.TimeZone.Unix, Data.HodaTime.Instant.Unix test-suite test default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: test.hs other-modules: HodaTime.Util, HodaTime.InstantTest, HodaTime.LocalTimeTest, HodaTime.DurationTest, HodaTime.OffsetTest, HodaTime.Calendar.GregorianTest, HodaTime.CalendarDateTimeTest, HodaTime.ZonedDateTimeTest build-depends: base >= 4 && < 5, tasty >= 0.11, tasty-smallcheck, tasty-quickcheck, tasty-hunit, QuickCheck, time, bytestring, hodatime benchmark bench default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: src, bench main-is: bench.hs other-modules: HodaTime.OffsetBench build-depends: base > 4, criterion, random ghc-options: -Wall -O2