-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathMakefile
34 lines (28 loc) · 1.09 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
PROJECT = osiris
# PROJECT_DESCRIPTION = Foundation of the log-based streaming subsystem for RabbitMQ
# PROJECT_VERSION = v1.8.2
# define PROJECT_ENV
# [
# {data_dir, "/tmp/osiris"},
# {port_range, {6000, 6500}},
# {max_segment_size_chunks, 256000},
# {replication_transport, tcp},
# {replica_forced_gc_default_interval, 4999}
# ]
# endef
#
# This project uses an app.src file
LOCAL_DEPS = sasl crypto
dep_gen_batch_server = hex 0.8.8
dep_seshat = hex 0.4.0
DEPS = gen_batch_server seshat
# TEST_DEPS=eunit_formatters looking_glass
dep_tls_gen = git https://github.com/rabbitmq/tls-gen.git main
TEST_DEPS=eunit_formatters tls_gen
dep_looking_glass = git https://github.com/rabbitmq/looking-glass.git master
# PLT_APPS += eunit syntax_tools erts kernel stdlib common_test inets ssh ssl meck looking_glass gen_batch_server inet_tcp_proxy
DIALYZER_OPTS += --src -r test -Wunmatched_returns -Werror_handling
PLT_APPS += seshat ssl eunit common_test
EUNIT_OPTS = no_tty, {report, {eunit_progress, [colored, profile]}}
include $(if $(ERLANG_MK_FILENAME),$(ERLANG_MK_FILENAME),erlang.mk)
include mk/bazel.mk