diff --git a/dhall/src/Dhall/Main.hs b/dhall/src/Dhall/Main.hs index 15f05a371..6be10b1a2 100644 --- a/dhall/src/Dhall/Main.hs +++ b/dhall/src/Dhall/Main.hs @@ -70,6 +70,7 @@ import qualified Options.Applicative import qualified Paths_dhall as Meta import qualified System.Console.ANSI import qualified System.IO +import qualified System.FilePath import qualified Text.Dot import qualified Data.Map @@ -299,7 +300,7 @@ command (Options {..}) = do where file = case maybeFile of Just "-" -> "." - Just f -> f + Just f -> System.FilePath.takeDirectory f Nothing -> "." let handle =