Makefile 637 B

1234567891011121314151617181920212223242526
  1. # See LICENSE for licensing information.
  2. PROJECT = cowboy
  3. # Options.
  4. ERLC_OPTS ?= -Werror +debug_info +warn_export_all +warn_export_vars \
  5. +warn_shadow_vars +warn_obsolete_guard +warn_missing_spec
  6. COMPILE_FIRST = cowboy_middleware cowboy_sub_protocol
  7. CT_SUITES = eunit http loop_handler spdy ws
  8. CT_OPTS += -pa test -ct_hooks cowboy_ct_hook []
  9. PLT_APPS = crypto public_key ssl
  10. # Dependencies.
  11. DEPS = cowlib ranch
  12. dep_cowlib = pkg://cowlib 0.6.2
  13. dep_ranch = pkg://ranch 0.9.0
  14. TEST_DEPS = ct_helper gun
  15. dep_ct_helper = https://github.com/extend/ct_helper.git master
  16. dep_gun = pkg://gun master
  17. # Standard targets.
  18. include erlang.mk