diff options
author | Benjamin Barenblat <bbarenblat@gmail.com> | 2022-01-19 13:42:04 -0500 |
---|---|---|
committer | Benjamin Barenblat <bbarenblat@gmail.com> | 2022-01-19 13:42:56 -0500 |
commit | 7b9f3501a40155ac05ea5b4fcda21e7f06d477ee (patch) | |
tree | 76caaaa2db7b085f94db07236841dc904ec39540 /git-annex.cabal | |
parent | a9b9e5d0d72c2348580dbac5533b89a45abd8938 (diff) |
Support more language extensions for persistent
Recent persistent requires more language extensions to generate
entities. Turn them on where appropriate.
Diffstat (limited to 'git-annex.cabal')
-rw-r--r-- | git-annex.cabal | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/git-annex.cabal b/git-annex.cabal index d51c73003..3e31b7aa1 100644 --- a/git-annex.cabal +++ b/git-annex.cabal @@ -265,7 +265,13 @@ Executable git-annex Extensions: PackageImports, LambdaCase -- Some things don't work with the non-threaded RTS. GHC-Options: -threaded - Other-Extensions: TemplateHaskell + Other-Extensions: + TemplateHaskell, + DerivingStrategies, + StandaloneDeriving, + UndecidableInstances, + DataKinds, + FlexibleInstances -- Fully optimize for production. if flag(Production) |