Build std.net.curl and documentation on Windows (second attempt) #466
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Another attempt at enable std.net.curl on Windows. This is actually identical to the last one but comes after some discussion.
Under Walter's advice I've prepared a separate download containing cURL for Windows users. Phobos unit tests will break for anyone who does not have cURL on their machine unfortunately (and this includes the auto-tester).
You can find my packaging of it here: curl-7.24.0-dmd-win32.zip. It is dynamically linked which affords users easier use of the LGPL libraries this particular build of cURL uses. Alternatively you can use the version of cURL that was offered during the std.net.curl review which has fewer libraries it depends on (just SSL): libcurl_7.21.7.zip
@braddr Can we get cURL installed on the autotester machine? This pull request shouldn't be merged until this happens.
I have two more pull requests related to this which eases finding/downloading this cURL packaging for Windows users (one for the website and one for the installer).