id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
1248,Use sensible flags for ghc -M,simonpj,igloo,"The `ghc -M` dependency analyser requires you to specify flags in a very obscure way:
{{{
  ghc -M -opt-dep-f -opt-depFunnyMakefile -optdep-include-pkg-deps
}}}
Simon M writes: ""It's historical (because `mkdependHS` used to be a separate script), but we can't just remove it because there's overlap between the `-optdep` options and the main GHC options.  I don't mind introducing new names for the relevant options.""

So the task is to decide names for the flags, implement the change, and document it.

(Currently `DriverMkDepend.hs` does its own flaggery.)",task,closed,normal,6.10.1,Compiler,6.6,fixed,,,Unknown/Multiple,Unknown/Multiple,,Easy (less than 1 hour),,,,
