Switch the curl bindings from optional to required
authorIustin Pop <iustin@google.com>
Fri, 15 Feb 2013 13:08:17 +0000 (14:08 +0100)
committerIustin Pop <iustin@google.com>
Wed, 20 Feb 2013 16:47:42 +0000 (17:47 +0100)
commit1ca709c17c149d32a340a3a162f7c805e308caed
tree21d9ef5788c8baef524c3f6f8384a851b5780104
parent41be279f362f34fb556362712e7333a36224e9c6
Switch the curl bindings from optional to required

Currently, we support curl being optional via some sporting exercises:
ifdefs in the code, data types that represent 'Curl is disabled'
state, etc. However, with the future work on RPC, we would have to
even make the dependencies list conditional on it, etc. This is too
much work, when the curl library is included even in stable
distributions.

This patch changes curl from option to required, the same as the other
base libraries.

Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
INSTALL
Makefile.am
configure.ac
src/Ganeti/HTools/Backend/Rapi.hs
src/Ganeti/Rpc.hs