mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-14 12:20:24 +00:00

And various other improvements following the addition of two tests. New dependency cowlib that will gradually receive most of the parse code from SPDY but also HTTP and its headers.
31 lines
584 B
Makefile
31 lines
584 B
Makefile
# See LICENSE for licensing information.
|
|
|
|
PROJECT = cowboy
|
|
|
|
# Options.
|
|
|
|
COMPILE_FIRST = cowboy_middleware cowboy_sub_protocol
|
|
CT_SUITES = eunit http spdy ws
|
|
PLT_APPS = crypto public_key ssl
|
|
|
|
# Dependencies.
|
|
|
|
DEPS = cowlib ranch
|
|
dep_cowlib = pkg://cowlib master
|
|
dep_ranch = pkg://ranch 0.8.5
|
|
|
|
TEST_DEPS = ct_helper gun
|
|
dep_ct_helper = https://github.com/extend/ct_helper.git master
|
|
dep_gun = pkg://gun master
|
|
|
|
# Standard targets.
|
|
|
|
include erlang.mk
|
|
|
|
# Extra targets.
|
|
|
|
.PHONY: autobahn
|
|
|
|
autobahn: clean clean-deps deps app build-tests
|
|
@mkdir -p logs/
|
|
@$(CT_RUN) -suite autobahn_SUITE
|