Loïc Hoguin
8fd7364517
Try an experimental Erlang.mk CI feature
2016-01-15 14:44:26 +01:00
Loïc Hoguin
e84e06d8f9
Update CI
2016-01-15 13:48:35 +01:00
Loïc Hoguin
4023e7f4e4
Convert the documentation to Asciidoc
...
A few small revisions were made, and Erlang.mk has been updated.
2016-01-14 13:37:20 +01:00
Loïc Hoguin
837cf8b9ce
Update Erlang.mk
2015-11-16 23:08:38 +01:00
Loïc Hoguin
889601751d
Fix ci-prepare when OTP builds exist
2015-07-21 21:23:41 +02:00
Loïc Hoguin
70e49fd619
Don't ignore failure when doing 'make ci'
...
The best way to use 'make ci' is 'make -k ci', then it
will complete its run even if a version fails, and still
exit with an error code.
2015-07-21 21:07:04 +02:00
Loïc Hoguin
12a4cc5947
Add caching of OTP builds for CircleCI
...
Unfortunately not seeing how I can try it other than committing
the file... Oh well, polluting the logs!
2015-07-21 18:21:20 +02:00
Loïc Hoguin
190f698990
Update erlang.mk and remove .app.src
...
Everything is now directly generated from the Makefile.
Also properly update dependencies.
2015-07-21 17:16:11 +02:00
Loïc Hoguin
a6f75aa3dc
Add HTTP/2 support preview
...
This commit is not only an early preview of HTTP/2, it is an
early preview of the new Cowboy architecture that will be
presented tomorrow in my talk. If you have found it before
the talk, great! It's not complete so you better go watch
the talk anyway.
2015-06-11 17:04:21 +02:00
Loïc Hoguin
228cebaf04
Add rfc7230 test suite and update others to recent Gun
...
This is a large commit.
The rfc7230 test suite adds many tests from the RFC7230 document.
Gun has been updated quite a bit recently, which broke the Cowboy
suites. This is now fixed with this commit.
A new hook onfirstrequest has been added. It was very useful during
debugging of the test suites.
The initial process code has changed a little; more changes are
expected with the switch to maps for options.
2015-05-05 19:59:37 +03:00
Loïc Hoguin
903f6f4c7d
Update erlang.mk
2014-11-07 14:25:34 +02:00
Loïc Hoguin
5756b10d5f
Update erlang.mk
2014-10-04 15:52:41 +03:00
Loïc Hoguin
5cf9ac25e5
Update links extend -> ninenines
2014-08-02 12:38:15 +02:00
Loïc Hoguin
62de3a62f9
Update to erlang.mk 1.0.0
2014-08-01 14:26:51 +02:00
Loïc Hoguin
078d686a0a
Provide installable man pages
...
make docs: generate Markdown and man pages in doc/
make install-docs: install man pages to be usable directly
Docs are generated from the ezdoc files in doc/src/.
2014-07-06 13:10:35 +02:00
Loïc Hoguin
abcc6e96d8
Update erlang.mk and update paths to start the release
...
Fixes a couple invalid instructions at the same time.
2014-06-30 10:14:05 +02:00
Loïc Hoguin
86db9e1ee4
Update erlang.mk
2014-03-24 14:06:11 +01:00
Loïc Hoguin
0ec713fc4b
Now testing on R15B01+ and maint and master git branches
2013-12-29 14:57:01 +01:00
Loïc Hoguin
72ef4ef2f7
Update erlang.mk again
2013-12-02 15:52:29 +01:00
Loïc Hoguin
893e612b61
Update erlang.mk
2013-12-02 12:15:20 +01:00
Loïc Hoguin
fae1ec4128
Update erlang.mk
2013-11-14 15:31:45 +01:00
Loïc Hoguin
4769412daa
erlang.mk now has built-in support for relx
2013-10-14 16:05:19 +02:00
Loïc Hoguin
7ff9a306d6
Update erlang.mk
2013-08-31 16:22:35 +02:00
Loïc Hoguin
ac6c460169
Update erlang.mk
2013-08-24 20:20:58 +02:00
Loïc Hoguin
47396211cf
Update erlang.mk
2013-06-19 16:35:51 +02:00
Loïc Hoguin
517a31086b
Change some module calls to local function calls
2013-05-15 14:46:24 +02:00
Loïc Hoguin
6e33274c85
Update Ranch to 0.8.2 and use ct_helper for testing SSL
2013-05-01 18:30:00 +02:00
Loïc Hoguin
ed2efbc4a1
Spin-off erlang.mk as a separate project
2013-05-01 00:34:22 +02:00