NOTE: the actively used & supported version of erldocs is at https://github.com/erldocs/erldocs
This is the code used to generate documentation for erlang projects in the format of erldocs.com
Erlang R13B04 or greater
git clone git://github.com/daleharvey/erldocs.git
cd erldocs
./rebar get-deps
make
or download https://github.com/daleharvey/erldocs/raw/master/erldocs and place it in your $PATH
Calling the erldocs script with no arguments will generate documentation for the application in the current working directory. The documentation will be output to "doc/erldocs".
./erldocs
Additional arguments can specify the location to source files to be documented
./erldocs path/to/erlang/otp/lib/* path/to/erlang/erts
You can specify the output directory with the -o
flag
./erldocs -o path/to/output path/to/erlang/otp/lib/* path/to/erlang/erts