diff options
author | Iku Iwasa <iku.iwasa@gmail.com> | 2015-04-19 13:38:05 +0100 |
---|---|---|
committer | Iku Iwasa <iku.iwasa@gmail.com> | 2015-04-21 00:22:35 +0900 |
commit | 9d4e6c3d2411e418743787064da7d4696e7bcf3a (patch) | |
tree | e9af2ace88465febb9aa08fa56b3d3537fc1a71e /Distribution/Helper.hs | |
parent | 97763f04e4696d3f052bf5e9de86535148e52c44 (diff) |
Make it able to find executable on Windows
This adds Cabal dependency to cabal-helper library.
Diffstat (limited to 'Distribution/Helper.hs')
-rw-r--r-- | Distribution/Helper.hs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Distribution/Helper.hs b/Distribution/Helper.hs index 6946465..323de0e 100644 --- a/Distribution/Helper.hs +++ b/Distribution/Helper.hs @@ -63,6 +63,7 @@ import Data.Monoid import Data.List import Data.Default import Data.Typeable +import Distribution.Simple.BuildPaths (exeExtension) import System.Environment import System.FilePath import System.Directory @@ -241,7 +242,7 @@ findLibexecExe :: String -> IO FilePath findLibexecExe "cabal-helper-wrapper" = do libexecdir <- getLibexecDir let exeName = "cabal-helper-wrapper" - exe = libexecdir </> exeName + exe = libexecdir </> exeName <.> exeExtension exists <- doesFileExist exe |