From 9d5a7f8a27d9a4b8ef7ad58c977a2796f55ff670 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Thu, 5 Apr 2018 21:10:06 -0700 Subject: [PATCH] Remove some settings from hnix.cabal --- Nix/Parser.hs | 2 ++ hnix.cabal | 17 +---------------- main/Main.hs | 2 +- 3 files changed, 4 insertions(+), 17 deletions(-) diff --git a/Nix/Parser.hs b/Nix/Parser.hs index fbb35d5..946e0f0 100644 --- a/Nix/Parser.hs +++ b/Nix/Parser.hs @@ -1,6 +1,8 @@ {-# LANGUAGE CPP #-} {-# LANGUAGE OverloadedStrings #-} +{-# OPTIONS_GHC -fno-warn-name-shadowing #-} + module Nix.Parser ( parseNixFile, parseNixFileLoc, diff --git a/hnix.cabal b/hnix.cabal index eb6f1c3..798abf2 100644 --- a/hnix.cabal +++ b/hnix.cabal @@ -84,27 +84,12 @@ Library Build-depends: parsec else Build-depends: trifecta - ghc-options: -Wall -fno-warn-name-shadowing + ghc-options: -Wall Executable hnix Default-language: Haskell2010 Main-is: Main.hs Hs-source-dirs: main - Default-extensions: - DataKinds - DeriveDataTypeable - DeriveFunctor - DeriveGeneric - FlexibleContexts - FlexibleInstances - GADTs - KindSignatures - LambdaCase - MultiWayIf - OverloadedStrings - PatternGuards - RankNTypes - TupleSections Build-depends: base >= 4.3 && < 5 , hnix diff --git a/main/Main.hs b/main/Main.hs index 48e33ce..2899787 100644 --- a/main/Main.hs +++ b/main/Main.hs @@ -1,6 +1,6 @@ +{-# LANGUAGE LambdaCase #-} {-# LANGUAGE MultiWayIf #-} -- {-# LANGUAGE QuasiQuotes #-} -{-# LANGUAGE TupleSections #-} module Main where