git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Fix another "path separators on windows" issue
commit9170c52102fee479d609dd78ce03eb01f7d81305 authorHarry Garrood <harry@garrood.me> dateMon 3 Aug 2015, 22:04 (11 years ago) parentd590b03
1 file changed+2−1
src/Language/PureScript/Publish.hs+2−1
src/Language/PureScript/Publish.hs+2−1
@@ -43,6 +43,7 @@ import Control.Monad.Writer
4343import System.Directory (doesFileExist)
4444import System.Process (readProcess)
4545import System.Exit (exitFailure)
46+import System.FilePath (pathSeparator)
4647import qualified System.FilePath.Glob as Glob
4748
4849import Web.Bower.PackageMeta (PackageMeta(..), BowerError(..), PackageName,
@@ -340,7 +341,7 @@ withPackageName fp = (,fp) <$> getPackageName fp
340341
341342getPackageName :: FilePath -> Maybe PackageName
342343getPackageName fp = do
343− let xs = splitOn "/" fp
344+ let xs = splitOn [pathSeparator] fp
344345 ys <- stripPrefix ["bower_components"] xs
345346 y <- headMay ys
346347 case Bower.mkPackageName y of