In unix you could wrap ghc in a script that would print "Done" if ghc
finished successfully. I am sure you can do it somehow in windows.
ghc --make Whatever
if errorfail 1 goto failed
echo Success :-)
goto end
:failed
echo Failure :-(
:end
Thanks
Neil