Fix scripts without an .hs or .lhs extension
* Pass such scripts with: -x hs script * Disable extension check for scripts * Disable running preprocessors for scripts because they're based on extension * Add test case for script with no extension Resolves #7910
Showing
- Cabal/src/Distribution/PackageDescription/Check.hs 4 additions, 2 deletionsCabal/src/Distribution/PackageDescription/Check.hs
- Cabal/src/Distribution/Simple/GHC.hs 16 additions, 7 deletionsCabal/src/Distribution/Simple/GHC.hs
- Cabal/src/Distribution/Simple/GHCJS.hs 16 additions, 7 deletionsCabal/src/Distribution/Simple/GHCJS.hs
- Cabal/src/Distribution/Simple/PreProcess.hs 58 additions, 54 deletionsCabal/src/Distribution/Simple/PreProcess.hs
- Cabal/src/Distribution/Simple/Program/GHC.hs 4 additions, 0 deletionsCabal/src/Distribution/Simple/Program/GHC.hs
- cabal-testsuite/PackageTests/NewBuild/CmdBuild/Script/cabal.out 0 additions, 1 deletion...testsuite/PackageTests/NewBuild/CmdBuild/Script/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdBuild/ScriptBuildRepl/cabal.out 0 additions, 2 deletions.../PackageTests/NewBuild/CmdBuild/ScriptBuildRepl/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdBuild/ScriptBuildRun/cabal.out 0 additions, 1 deletion...e/PackageTests/NewBuild/CmdBuild/ScriptBuildRun/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdBuild/ScriptRerun/cabal.out 0 additions, 1 deletion...uite/PackageTests/NewBuild/CmdBuild/ScriptRerun/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdClean/Keep/cabal.out 0 additions, 2 deletions...l-testsuite/PackageTests/NewBuild/CmdClean/Keep/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdClean/Orphan/cabal.out 0 additions, 2 deletions...testsuite/PackageTests/NewBuild/CmdClean/Orphan/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdClean/Script/cabal.out 0 additions, 1 deletion...testsuite/PackageTests/NewBuild/CmdClean/Script/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/Script/cabal.out 0 additions, 1 deletion...-testsuite/PackageTests/NewBuild/CmdRepl/Script/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdRepl/ScriptRerun/cabal.out 0 additions, 2 deletions...suite/PackageTests/NewBuild/CmdRepl/ScriptRerun/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdRun/Script/cabal.out 0 additions, 1 deletion...l-testsuite/PackageTests/NewBuild/CmdRun/Script/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdRun/ScriptLiterate/cabal.out 0 additions, 1 deletion...ite/PackageTests/NewBuild/CmdRun/ScriptLiterate/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdRun/ScriptNoExtention/cabal.out 7 additions, 0 deletions.../PackageTests/NewBuild/CmdRun/ScriptNoExtention/cabal.out
- cabal-testsuite/PackageTests/NewBuild/CmdRun/ScriptNoExtention/cabal.test.hs 4 additions, 0 deletions...kageTests/NewBuild/CmdRun/ScriptNoExtention/cabal.test.hs
- cabal-testsuite/PackageTests/NewBuild/CmdRun/ScriptNoExtention/script 6 additions, 0 deletions...ite/PackageTests/NewBuild/CmdRun/ScriptNoExtention/script
- cabal-testsuite/PackageTests/NewBuild/CmdRun/ScriptRerun/cabal.out 0 additions, 1 deletion...tsuite/PackageTests/NewBuild/CmdRun/ScriptRerun/cabal.out
Loading
Please register or sign in to comment