-
Notifications
You must be signed in to change notification settings - Fork 0
/
xmobar-proper-weather.cabal
86 lines (72 loc) · 1.69 KB
/
xmobar-proper-weather.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
cabal-version: 2.2
name: xmobar-proper-weather
version: 1.0.1
synopsis: Proper weather information
description: Generate and get proper weather info.
author: Ashesh Ambasta
maintainer: ashesh@asheshambasta.com
common common-extensions
default-extensions:
DeriveGeneric
DerivingVia
FlexibleContexts
FlexibleInstances
GADTs
InstanceSigs
LambdaCase
MultiParamTypeClasses
NamedFieldPuns
OverloadedStrings
PackageImports
RecordWildCards
ScopedTypeVariables
TupleSections
TypeApplications
ViewPatterns
default-language: Haskell2010
common common-ghc-options
ghc-options:
-Wall
-fno-warn-missing-signatures
common common-build-depends
build-depends:
base-noprelude
, xmobar
, protolude
, http-conduit
, text
, aeson
library
import: common-extensions
, common-ghc-options
, common-build-depends
other-modules:
XMobar.Plugins.ProperWeather.Coords
XMobar.Plugins.ProperWeather.Error
XMobar.Plugins.ProperWeather.OpenWeatherMap.Weather
exposed-modules:
Prelude
XMobar.Plugins.ProperWeather
XMobar.Plugins.ProperWeather.OpenWeatherMap
hs-source-dirs:
src
executable proper-weather
import: common-extensions
, common-build-depends
build-depends:
optparse-applicative
, xmobar-proper-weather
other-modules:
Paths_xmobar_proper_weather
main-is: Main.hs
hs-source-dirs:
app
ghc-options:
-threaded
-rtsopts
-with-rtsopts=-N
-fwarn-incomplete-patterns
-Wall
-Wunused-imports
-Wno-partial-type-signatures
-O2