From ceaa9ff191fae7f659b637ce0d057aef7c342e9f Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Fri, 16 Aug 2019 17:20:41 +0200 Subject: [PATCH] Update cabal file to include the full list of data sub-dirs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Although Cabal 3 is now released, not everyone is using it yet. This is why we cannot just write ‘data/**/*.hs’. We have to have compatibility with older Cabal versions. For that I'm adding the full list of data sub-directories constructed using ‘find data -type d’. --- ormolu.cabal | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/ormolu.cabal b/ormolu.cabal index 7f4e1829d..7e1793255 100644 --- a/ormolu.cabal +++ b/ormolu.cabal @@ -15,12 +15,36 @@ extra-doc-files: CONTRIBUTING.md , CHANGELOG.md , DESIGN.md , README.md -data-files: data/examples/declaration/data/*.hs +data-files: data/examples/declaration/annotation/*.hs + , data/examples/declaration/class/*.hs + , data/examples/declaration/data/*.hs , data/examples/declaration/data/gadt/*.hs + , data/examples/declaration/default/*.hs + , data/examples/declaration/deriving/*.hs + , data/examples/declaration/foreign/*.hs + , data/examples/declaration/instance/*.hs + , data/examples/declaration/rewrite-rule/*.hs + , data/examples/declaration/role-annotation/*.hs + , data/examples/declaration/signature/complete/*.hs + , data/examples/declaration/signature/fixity/*.hs + , data/examples/declaration/signature/inline/*.hs + , data/examples/declaration/signature/minimal/*.hs + , data/examples/declaration/signature/pattern/*.hs + , data/examples/declaration/signature/set-cost-centre/*.hs + , data/examples/declaration/signature/specialize/*.hs + , data/examples/declaration/signature/type/*.hs + , data/examples/declaration/splice/*.hs + , data/examples/declaration/type/*.hs , data/examples/declaration/type-families/closed-type-family/*.hs , data/examples/declaration/type-families/data-family/*.hs , data/examples/declaration/type-families/type-family/*.hs , data/examples/declaration/type-synonyms/*.hs + , data/examples/declaration/value/function/*.hs + , data/examples/declaration/value/function/arrow/*.hs + , data/examples/declaration/value/function/pattern/*.hs + , data/examples/declaration/value/other/*.hs + , data/examples/declaration/value/pattern-synonyms/*.hs + , data/examples/declaration/warning/*.hs , data/examples/import/*.hs , data/examples/module-header/*.hs , data/examples/other/*.hs