commit | 995bc29d4eb1358879dfa00af92b98e9a7a714e7 | [log] [tgz] |
---|---|---|
author | Nick Vatamaniuc <vatamane@gmail.com> | Mon May 09 17:35:22 2022 -0400 |
committer | Nick Vatamaniuc <vatamane@gmail.com> | Mon May 09 17:43:22 2022 -0400 |
tree | f572976a34a8f1338eea62b670952a9215f26499 | |
parent | f4db79197c0f9871241b0eaeea1b8af53e7bb994 [diff] |
Simplify Makefile and update CI Remove `app` file and allow specifying a different REBAR executable so we can test both rebar2 and rebar3. Since OTP team provides docker images we can use those for CI. They seem to be a bit more recent than ESL packages and also provide `rebar` and `rebar3` commands.
MochiWeb is an Erlang library for building lightweight HTTP servers.
The latest version of MochiWeb is available at https://github.com/mochi/mochiweb
The mailing list for MochiWeb is at https://groups.google.com/group/mochiweb/
Erlang OTP is required for setting up the MochiWeb environment and is available at https://www.erlang.org/
To create a new mochiweb using project see the example_project
in the examples/
folder.
Information about Rebar (Erlang build tool) is available at https://github.com/erlang/rebar3
MochiWeb is currently tested with Erlang/OTP 18.3 through 24.0, versions older than 3.0.0 may still be compatible back to R15B-03.
OTP 21.2 (up to and including 21.2.2) introduced an SSL regression that makes these releases unsafe to use. See ERL-830. This issue was resolved in OTP 21.2.3.