You can clone with
HTTPS or Subversion.
(Imported from Trac #309, reported by bfr on 2008-07-05)
If I first configure an unpacked package inside its source directory
cabal configure --prefix=/my/path --flags=whatever
and then afterwards do
then the configure options I gave before are not recognized by the 'cabal install'.
Instead, 'cabal install' without a package name argument should inspect whether the package is already configured and use whatever options have been set.
(Imported comment by @dcoutts on 2008-07-05)
Checking if it is already configured is not easy in general. However we should be able to just remember what config flags were used. See #294.
(Imported comment by @dcoutts on 2009-03-09)
Wed Aug 25 14:11:06 BST 2010 Dmitry Astapov <email@example.com>
(Imported comment by @kosmikus on 2010-10-12)
I don't think this is fixed yet. At least dependency resolution happens on "cabal install", not taking previous flag choices into account. Personally, I'm not sure if "cabal install" should be as stateful as is desired here.