@@ -10,6 +10,7 @@ module Obelisk.Command.Nix
1010
1111import qualified Data.ByteString.Lazy as LBS
1212import Data.Default
13+import Data.Monoid ((<>))
1314import qualified Data.Text as T
1415import qualified Data.Text.IO as T
1516import System.Exit (ExitCode (ExitSuccess))
@@ -62,7 +63,8 @@ nixBuild cfg = do
6263 { std_out = CreatePipe
6364 , std_err = CreatePipe
6465 }
65− withSpinner "Running nix-build ..." Nothing $ waitForProcess p >>= \case
66+ let msg = "Running nix-build [" <> _target_path (_nixBuildConfig_target cfg) <> "] ..."
67+ withSpinner msg Nothing $ waitForProcess p >>= \case
6668 ExitSuccess -> return ()
6769 _ -> do
6870 -- FIXME: We should interleave `out` and `err` in their original order?