elixir-lang/ex_doc — pull request #131 by chyndman (2014-06-09 20:10:16+00:00)
Title: Building ex_doc on Windows with MSVC

These commits allow for a successful build on Windows using Visual Studio's MSVC distribution (bar one snag, detailed later) by following these steps:

1. Have Erlang and Elixir on system and in Path variable.
2. Git clone ex_doc into your favorite folder.
3. Install Visual Studio 2013 (Express should suffice, I'm using Ultimate).
4. In a Command Prompt run `"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" _ARCH_`, where `_ARCH_` is either `x86` (if you installed 32-bit Erlang) or `amd64` (64-bit Erlang).
5. cd into the ex_doc folder and run `mix compile`.

Currently, (5) will throw a "permission denied" error. For now, just run `mix compile` again and all will go well. Similarly run `mix test` twice, and all tests should pass.