Rebuild bazel/BUILD.* files with recent rules_erlang
rules_erlang 3.9.5+ generates "compact" rules when running update-repos this speeds up the cold build, since fewer erlc actions are run, and since external deps typically don't change incrementally, the value of having a bazel rule per file is miminal
This commit is contained in:
parent
914810b923
commit
5cb434ff17
|
|
@ -16,48 +16,28 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_accept_encoding_header_beam",
|
||||
srcs = ["src/accept_encoding_header.erl"],
|
||||
outs = ["ebin/accept_encoding_header.beam"],
|
||||
hdrs = ["include/accept.hrl"],
|
||||
app_name = "accept",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_accept_header_beam",
|
||||
srcs = ["src/accept_header.erl"],
|
||||
outs = ["ebin/accept_header.beam"],
|
||||
hdrs = ["include/accept.hrl"],
|
||||
app_name = "accept",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_accept_neg_beam",
|
||||
srcs = ["src/accept_neg.erl"],
|
||||
outs = ["ebin/accept_neg.beam"],
|
||||
app_name = "accept",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_accept_parser_beam",
|
||||
srcs = ["src/accept_parser.erl"],
|
||||
outs = ["ebin/accept_parser.beam"],
|
||||
hdrs = ["include/accept.hrl"],
|
||||
app_name = "accept",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/accept_encoding_header.erl",
|
||||
"src/accept_header.erl",
|
||||
"src/accept_neg.erl",
|
||||
"src/accept_parser.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/accept_encoding_header.beam",
|
||||
"ebin/accept_header.beam",
|
||||
"ebin/accept_neg.beam",
|
||||
"ebin/accept_parser.beam",
|
||||
],
|
||||
hdrs = ["include/accept.hrl"],
|
||||
app_name = "accept",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -16,64 +16,17 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_aten_beam",
|
||||
srcs = ["src/aten.erl"],
|
||||
outs = ["ebin/aten.beam"],
|
||||
app_name = "aten",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_aten_app_beam",
|
||||
srcs = ["src/aten_app.erl"],
|
||||
outs = ["ebin/aten_app.beam"],
|
||||
app_name = "aten",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_aten_detect_beam",
|
||||
srcs = ["src/aten_detect.erl"],
|
||||
outs = ["ebin/aten_detect.beam"],
|
||||
app_name = "aten",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_aten_detector_beam",
|
||||
srcs = ["src/aten_detector.erl"],
|
||||
outs = ["ebin/aten_detector.beam"],
|
||||
app_name = "aten",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_aten_emitter_beam",
|
||||
srcs = ["src/aten_emitter.erl"],
|
||||
outs = ["ebin/aten_emitter.beam"],
|
||||
app_name = "aten",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_aten_sink_beam",
|
||||
srcs = ["src/aten_sink.erl"],
|
||||
outs = ["ebin/aten_sink.beam"],
|
||||
app_name = "aten",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_aten_sup_beam",
|
||||
srcs = ["src/aten_sup.erl"],
|
||||
outs = ["ebin/aten_sup.beam"],
|
||||
app_name = "aten",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/aten.erl",
|
||||
"src/aten_app.erl",
|
||||
"src/aten_detect.erl",
|
||||
"src/aten_detector.erl",
|
||||
"src/aten_emitter.erl",
|
||||
"src/aten_sink.erl",
|
||||
"src/aten_sup.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/aten.beam",
|
||||
"ebin/aten_app.beam",
|
||||
"ebin/aten_detect.beam",
|
||||
|
|
@ -82,6 +35,15 @@ filegroup(
|
|||
"ebin/aten_sink.beam",
|
||||
"ebin/aten_sup.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "aten",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -6,34 +6,36 @@ erlc_opts(
|
|||
values = select({
|
||||
"@rules_erlang//:debug_build": [
|
||||
"+debug_info",
|
||||
"+warn_format",
|
||||
"+warn_export_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_bif_clash",
|
||||
"+warn_export_vars",
|
||||
"+warn_format",
|
||||
"+warn_obsolete_guard",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+warn_format",
|
||||
"+warn_export_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_bif_clash",
|
||||
"+deterministic",
|
||||
"+warn_bif_clash",
|
||||
"+warn_export_vars",
|
||||
"+warn_format",
|
||||
"+warn_obsolete_guard",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_base64url_beam",
|
||||
name = "other_beam",
|
||||
srcs = ["src/base64url.erl"],
|
||||
outs = ["ebin/base64url.beam"],
|
||||
hdrs = [],
|
||||
app_name = "base64url",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = ["ebin/base64url.beam"],
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -7,237 +7,68 @@ erlc_opts(
|
|||
"@rules_erlang//:debug_build": [
|
||||
"+debug_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_missing_spec",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_untyped_record",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_missing_spec",
|
||||
"+warn_untyped_record",
|
||||
"+deterministic",
|
||||
"+warn_export_vars",
|
||||
"+warn_missing_spec",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_untyped_record",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_beam",
|
||||
srcs = ["src/cowboy.erl"],
|
||||
outs = ["ebin/cowboy.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_app_beam",
|
||||
srcs = ["src/cowboy_app.erl"],
|
||||
outs = ["ebin/cowboy_app.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_bstr_beam",
|
||||
srcs = ["src/cowboy_bstr.erl"],
|
||||
outs = ["ebin/cowboy_bstr.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_children_beam",
|
||||
srcs = ["src/cowboy_children.erl"],
|
||||
outs = ["ebin/cowboy_children.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_clear_beam",
|
||||
srcs = ["src/cowboy_clear.erl"],
|
||||
outs = ["ebin/cowboy_clear.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_clock_beam",
|
||||
srcs = ["src/cowboy_clock.erl"],
|
||||
outs = ["ebin/cowboy_clock.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_compress_h_beam",
|
||||
srcs = ["src/cowboy_compress_h.erl"],
|
||||
outs = ["ebin/cowboy_compress_h.beam"],
|
||||
app_name = "cowboy",
|
||||
beam = ["ebin/cowboy_stream.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_constraints_beam",
|
||||
srcs = ["src/cowboy_constraints.erl"],
|
||||
outs = ["ebin/cowboy_constraints.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_handler_beam",
|
||||
srcs = ["src/cowboy_handler.erl"],
|
||||
outs = ["ebin/cowboy_handler.beam"],
|
||||
app_name = "cowboy",
|
||||
beam = ["ebin/cowboy_middleware.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_http_beam",
|
||||
srcs = ["src/cowboy_http.erl"],
|
||||
outs = ["ebin/cowboy_http.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
deps = ["@cowlib//:erlang_app"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_http2_beam",
|
||||
srcs = ["src/cowboy_http2.erl"],
|
||||
outs = ["ebin/cowboy_http2.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_loop_beam",
|
||||
srcs = ["src/cowboy_loop.erl"],
|
||||
outs = ["ebin/cowboy_loop.beam"],
|
||||
app_name = "cowboy",
|
||||
beam = ["ebin/cowboy_sub_protocol.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_metrics_h_beam",
|
||||
srcs = ["src/cowboy_metrics_h.erl"],
|
||||
outs = ["ebin/cowboy_metrics_h.beam"],
|
||||
app_name = "cowboy",
|
||||
beam = ["ebin/cowboy_stream.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_middleware_beam",
|
||||
srcs = ["src/cowboy_middleware.erl"],
|
||||
outs = ["ebin/cowboy_middleware.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_req_beam",
|
||||
srcs = ["src/cowboy_req.erl"],
|
||||
outs = ["ebin/cowboy_req.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_rest_beam",
|
||||
srcs = ["src/cowboy_rest.erl"],
|
||||
outs = ["ebin/cowboy_rest.beam"],
|
||||
app_name = "cowboy",
|
||||
beam = ["ebin/cowboy_sub_protocol.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_router_beam",
|
||||
srcs = ["src/cowboy_router.erl"],
|
||||
outs = ["ebin/cowboy_router.beam"],
|
||||
app_name = "cowboy",
|
||||
beam = ["ebin/cowboy_middleware.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_static_beam",
|
||||
srcs = ["src/cowboy_static.erl"],
|
||||
outs = ["ebin/cowboy_static.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_stream_beam",
|
||||
srcs = ["src/cowboy_stream.erl"],
|
||||
outs = ["ebin/cowboy_stream.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_stream_h_beam",
|
||||
srcs = ["src/cowboy_stream_h.erl"],
|
||||
outs = ["ebin/cowboy_stream_h.beam"],
|
||||
app_name = "cowboy",
|
||||
beam = ["ebin/cowboy_stream.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_sub_protocol_beam",
|
||||
srcs = ["src/cowboy_sub_protocol.erl"],
|
||||
outs = ["ebin/cowboy_sub_protocol.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_sup_beam",
|
||||
srcs = ["src/cowboy_sup.erl"],
|
||||
outs = ["ebin/cowboy_sup.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_tls_beam",
|
||||
srcs = ["src/cowboy_tls.erl"],
|
||||
outs = ["ebin/cowboy_tls.beam"],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_tracer_h_beam",
|
||||
srcs = ["src/cowboy_tracer_h.erl"],
|
||||
outs = ["ebin/cowboy_tracer_h.beam"],
|
||||
app_name = "cowboy",
|
||||
beam = ["ebin/cowboy_stream.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cowboy_websocket_beam",
|
||||
srcs = ["src/cowboy_websocket.erl"],
|
||||
outs = ["ebin/cowboy_websocket.beam"],
|
||||
app_name = "cowboy",
|
||||
beam = ["ebin/cowboy_sub_protocol.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "behaviours",
|
||||
srcs = [
|
||||
"src/cowboy_middleware.erl",
|
||||
"src/cowboy_stream.erl",
|
||||
"src/cowboy_sub_protocol.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/cowboy_middleware.beam",
|
||||
"ebin/cowboy_stream.beam",
|
||||
"ebin/cowboy_sub_protocol.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "cowboy",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/cowboy.erl",
|
||||
"src/cowboy_app.erl",
|
||||
"src/cowboy_bstr.erl",
|
||||
"src/cowboy_children.erl",
|
||||
"src/cowboy_clear.erl",
|
||||
"src/cowboy_clock.erl",
|
||||
"src/cowboy_compress_h.erl",
|
||||
"src/cowboy_constraints.erl",
|
||||
"src/cowboy_handler.erl",
|
||||
"src/cowboy_http.erl",
|
||||
"src/cowboy_http2.erl",
|
||||
"src/cowboy_loop.erl",
|
||||
"src/cowboy_metrics_h.erl",
|
||||
"src/cowboy_req.erl",
|
||||
"src/cowboy_rest.erl",
|
||||
"src/cowboy_router.erl",
|
||||
"src/cowboy_static.erl",
|
||||
"src/cowboy_stream_h.erl",
|
||||
"src/cowboy_sup.erl",
|
||||
"src/cowboy_tls.erl",
|
||||
"src/cowboy_tracer_h.erl",
|
||||
"src/cowboy_websocket.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/cowboy.beam",
|
||||
"ebin/cowboy_app.beam",
|
||||
"ebin/cowboy_bstr.beam",
|
||||
|
|
@ -251,19 +82,32 @@ filegroup(
|
|||
"ebin/cowboy_http2.beam",
|
||||
"ebin/cowboy_loop.beam",
|
||||
"ebin/cowboy_metrics_h.beam",
|
||||
"ebin/cowboy_middleware.beam",
|
||||
"ebin/cowboy_req.beam",
|
||||
"ebin/cowboy_rest.beam",
|
||||
"ebin/cowboy_router.beam",
|
||||
"ebin/cowboy_static.beam",
|
||||
"ebin/cowboy_stream.beam",
|
||||
"ebin/cowboy_stream_h.beam",
|
||||
"ebin/cowboy_sub_protocol.beam",
|
||||
"ebin/cowboy_sup.beam",
|
||||
"ebin/cowboy_tls.beam",
|
||||
"ebin/cowboy_tracer_h.beam",
|
||||
"ebin/cowboy_websocket.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "cowboy",
|
||||
beam = [":behaviours"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
deps = [
|
||||
"@cowlib//:erlang_app",
|
||||
"@ranch//:erlang_app",
|
||||
],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [
|
||||
":behaviours",
|
||||
":other_beam",
|
||||
],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -16,187 +16,30 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_base64url_beam",
|
||||
srcs = ["src/cow_base64url.erl"],
|
||||
outs = ["ebin/cow_base64url.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_cookie_beam",
|
||||
srcs = ["src/cow_cookie.erl"],
|
||||
outs = ["ebin/cow_cookie.beam"],
|
||||
hdrs = ["include/cow_inline.hrl"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_date_beam",
|
||||
srcs = ["src/cow_date.erl"],
|
||||
outs = ["ebin/cow_date.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_hpack_beam",
|
||||
srcs = ["src/cow_hpack.erl"],
|
||||
outs = ["ebin/cow_hpack.beam"],
|
||||
hdrs = ["src/cow_hpack_dec_huffman_lookup.hrl"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_http_beam",
|
||||
srcs = ["src/cow_http.erl"],
|
||||
outs = ["ebin/cow_http.beam"],
|
||||
hdrs = ["include/cow_inline.hrl"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_http2_beam",
|
||||
srcs = ["src/cow_http2.erl"],
|
||||
outs = ["ebin/cow_http2.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_http2_machine_beam",
|
||||
srcs = ["src/cow_http2_machine.erl"],
|
||||
outs = ["ebin/cow_http2_machine.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_http_hd_beam",
|
||||
srcs = ["src/cow_http_hd.erl"],
|
||||
outs = ["ebin/cow_http_hd.beam"],
|
||||
hdrs = [
|
||||
"include/cow_inline.hrl",
|
||||
"include/cow_parse.hrl",
|
||||
],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_http_struct_hd_beam",
|
||||
srcs = ["src/cow_http_struct_hd.erl"],
|
||||
outs = ["ebin/cow_http_struct_hd.beam"],
|
||||
hdrs = ["include/cow_parse.hrl"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_http_te_beam",
|
||||
srcs = ["src/cow_http_te.erl"],
|
||||
outs = ["ebin/cow_http_te.beam"],
|
||||
hdrs = ["include/cow_parse.hrl"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_iolists_beam",
|
||||
srcs = ["src/cow_iolists.erl"],
|
||||
outs = ["ebin/cow_iolists.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_link_beam",
|
||||
srcs = ["src/cow_link.erl"],
|
||||
outs = ["ebin/cow_link.beam"],
|
||||
hdrs = [
|
||||
"include/cow_inline.hrl",
|
||||
"include/cow_parse.hrl",
|
||||
],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_mimetypes_beam",
|
||||
srcs = ["src/cow_mimetypes.erl"],
|
||||
outs = ["ebin/cow_mimetypes.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_multipart_beam",
|
||||
srcs = ["src/cow_multipart.erl"],
|
||||
outs = ["ebin/cow_multipart.beam"],
|
||||
hdrs = ["include/cow_inline.hrl"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_qs_beam",
|
||||
srcs = ["src/cow_qs.erl"],
|
||||
outs = ["ebin/cow_qs.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_spdy_beam",
|
||||
srcs = ["src/cow_spdy.erl"],
|
||||
outs = ["ebin/cow_spdy.beam"],
|
||||
hdrs = ["src/cow_spdy.hrl"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_sse_beam",
|
||||
srcs = ["src/cow_sse.erl"],
|
||||
outs = ["ebin/cow_sse.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_uri_beam",
|
||||
srcs = ["src/cow_uri.erl"],
|
||||
outs = ["ebin/cow_uri.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_uri_template_beam",
|
||||
srcs = ["src/cow_uri_template.erl"],
|
||||
outs = ["ebin/cow_uri_template.beam"],
|
||||
hdrs = [
|
||||
"include/cow_inline.hrl",
|
||||
"include/cow_parse.hrl",
|
||||
],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cow_ws_beam",
|
||||
srcs = ["src/cow_ws.erl"],
|
||||
outs = ["ebin/cow_ws.beam"],
|
||||
app_name = "cowlib",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/cow_base64url.erl",
|
||||
"src/cow_cookie.erl",
|
||||
"src/cow_date.erl",
|
||||
"src/cow_hpack.erl",
|
||||
"src/cow_http.erl",
|
||||
"src/cow_http2.erl",
|
||||
"src/cow_http2_machine.erl",
|
||||
"src/cow_http_hd.erl",
|
||||
"src/cow_http_struct_hd.erl",
|
||||
"src/cow_http_te.erl",
|
||||
"src/cow_iolists.erl",
|
||||
"src/cow_link.erl",
|
||||
"src/cow_mimetypes.erl",
|
||||
"src/cow_multipart.erl",
|
||||
"src/cow_qs.erl",
|
||||
"src/cow_spdy.erl",
|
||||
"src/cow_sse.erl",
|
||||
"src/cow_uri.erl",
|
||||
"src/cow_uri_template.erl",
|
||||
"src/cow_ws.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/cow_base64url.beam",
|
||||
"ebin/cow_cookie.beam",
|
||||
"ebin/cow_date.beam",
|
||||
|
|
@ -218,6 +61,20 @@ filegroup(
|
|||
"ebin/cow_uri_template.beam",
|
||||
"ebin/cow_ws.beam",
|
||||
],
|
||||
hdrs = [
|
||||
"include/cow_inline.hrl",
|
||||
"include/cow_parse.hrl",
|
||||
"src/cow_hpack_dec_huffman_lookup.hrl",
|
||||
"src/cow_spdy.hrl",
|
||||
],
|
||||
app_name = "cowlib",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -16,56 +16,30 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_credentials_obfuscation_beam",
|
||||
srcs = ["src/credentials_obfuscation.erl"],
|
||||
outs = ["ebin/credentials_obfuscation.beam"],
|
||||
app_name = "credentials_obfuscation",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_credentials_obfuscation_app_beam",
|
||||
srcs = ["src/credentials_obfuscation_app.erl"],
|
||||
outs = ["ebin/credentials_obfuscation_app.beam"],
|
||||
app_name = "credentials_obfuscation",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_credentials_obfuscation_pbe_beam",
|
||||
srcs = ["src/credentials_obfuscation_pbe.erl"],
|
||||
outs = ["ebin/credentials_obfuscation_pbe.beam"],
|
||||
hdrs = ["include/credentials_obfuscation.hrl"],
|
||||
app_name = "credentials_obfuscation",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_credentials_obfuscation_sup_beam",
|
||||
srcs = ["src/credentials_obfuscation_sup.erl"],
|
||||
outs = ["ebin/credentials_obfuscation_sup.beam"],
|
||||
app_name = "credentials_obfuscation",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_credentials_obfuscation_svc_beam",
|
||||
srcs = ["src/credentials_obfuscation_svc.erl"],
|
||||
outs = ["ebin/credentials_obfuscation_svc.beam"],
|
||||
hdrs = ["include/credentials_obfuscation.hrl"],
|
||||
app_name = "credentials_obfuscation",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/credentials_obfuscation.erl",
|
||||
"src/credentials_obfuscation_app.erl",
|
||||
"src/credentials_obfuscation_pbe.erl",
|
||||
"src/credentials_obfuscation_sup.erl",
|
||||
"src/credentials_obfuscation_svc.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/credentials_obfuscation.beam",
|
||||
"ebin/credentials_obfuscation_app.beam",
|
||||
"ebin/credentials_obfuscation_pbe.beam",
|
||||
"ebin/credentials_obfuscation_sup.beam",
|
||||
"ebin/credentials_obfuscation_svc.beam",
|
||||
],
|
||||
hdrs = ["include/credentials_obfuscation.hrl"],
|
||||
app_name = "credentials_obfuscation",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -16,36 +16,26 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ct_helper_beam",
|
||||
srcs = ["src/ct_helper.erl"],
|
||||
outs = ["ebin/ct_helper.beam"],
|
||||
app_name = "ct_helper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ct_helper_error_h_beam",
|
||||
srcs = ["src/ct_helper_error_h.erl"],
|
||||
outs = ["ebin/ct_helper_error_h.beam"],
|
||||
app_name = "ct_helper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_erl_make_certs_beam",
|
||||
srcs = ["src/erl_make_certs.erl"],
|
||||
outs = ["ebin/erl_make_certs.beam"],
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/ct_helper.erl",
|
||||
"src/ct_helper_error_h.erl",
|
||||
"src/erl_make_certs.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/ct_helper.beam",
|
||||
"ebin/ct_helper_error_h.beam",
|
||||
"ebin/erl_make_certs.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "ct_helper",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [
|
||||
"ebin/ct_helper.beam",
|
||||
"ebin/ct_helper_error_h.beam",
|
||||
"ebin/erl_make_certs.beam",
|
||||
],
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -5,209 +5,48 @@ erlc_opts(
|
|||
name = "erlc_opts",
|
||||
values = select({
|
||||
"@rules_erlang//:debug_build": [
|
||||
"+warnings_as_errors",
|
||||
"+debug_info",
|
||||
"+warn_untyped_record",
|
||||
"+warnings_as_errors",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+warnings_as_errors",
|
||||
"+debug_info",
|
||||
"+warn_untyped_record",
|
||||
"+deterministic",
|
||||
"+warn_untyped_record",
|
||||
"+warnings_as_errors",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_conf_parse_beam",
|
||||
srcs = ["src/conf_parse.erl"],
|
||||
outs = ["ebin/conf_parse.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_beam",
|
||||
srcs = ["src/cuttlefish.erl"],
|
||||
outs = ["ebin/cuttlefish.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_advanced_beam",
|
||||
srcs = ["src/cuttlefish_advanced.erl"],
|
||||
outs = ["ebin/cuttlefish_advanced.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_bytesize_beam",
|
||||
srcs = ["src/cuttlefish_bytesize.erl"],
|
||||
outs = ["ebin/cuttlefish_bytesize.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_conf_beam",
|
||||
srcs = ["src/cuttlefish_conf.erl"],
|
||||
outs = ["ebin/cuttlefish_conf.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_datatypes_beam",
|
||||
srcs = ["src/cuttlefish_datatypes.erl"],
|
||||
outs = ["ebin/cuttlefish_datatypes.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_duration_beam",
|
||||
srcs = ["src/cuttlefish_duration.erl"],
|
||||
outs = ["ebin/cuttlefish_duration.beam"],
|
||||
hdrs = ["src/cuttlefish_duration.hrl"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_duration_parse_beam",
|
||||
srcs = ["src/cuttlefish_duration_parse.erl"],
|
||||
outs = ["ebin/cuttlefish_duration_parse.beam"],
|
||||
hdrs = ["src/cuttlefish_duration.hrl"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_effective_beam",
|
||||
srcs = ["src/cuttlefish_effective.erl"],
|
||||
outs = ["ebin/cuttlefish_effective.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_enum_beam",
|
||||
srcs = ["src/cuttlefish_enum.erl"],
|
||||
outs = ["ebin/cuttlefish_enum.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_error_beam",
|
||||
srcs = ["src/cuttlefish_error.erl"],
|
||||
outs = ["ebin/cuttlefish_error.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_escript_beam",
|
||||
srcs = ["src/cuttlefish_escript.erl"],
|
||||
outs = ["ebin/cuttlefish_escript.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_flag_beam",
|
||||
srcs = ["src/cuttlefish_flag.erl"],
|
||||
outs = ["ebin/cuttlefish_flag.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_generator_beam",
|
||||
srcs = ["src/cuttlefish_generator.erl"],
|
||||
outs = ["ebin/cuttlefish_generator.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_mapping_beam",
|
||||
srcs = ["src/cuttlefish_mapping.erl"],
|
||||
outs = ["ebin/cuttlefish_mapping.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_rebar_plugin_beam",
|
||||
srcs = ["src/cuttlefish_rebar_plugin.erl"],
|
||||
outs = ["ebin/cuttlefish_rebar_plugin.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_schema_beam",
|
||||
srcs = ["src/cuttlefish_schema.erl"],
|
||||
outs = ["ebin/cuttlefish_schema.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_translation_beam",
|
||||
srcs = ["src/cuttlefish_translation.erl"],
|
||||
outs = ["ebin/cuttlefish_translation.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_unit_beam",
|
||||
srcs = ["src/cuttlefish_unit.erl"],
|
||||
outs = ["ebin/cuttlefish_unit.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_util_beam",
|
||||
srcs = ["src/cuttlefish_util.erl"],
|
||||
outs = ["ebin/cuttlefish_util.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_validator_beam",
|
||||
srcs = ["src/cuttlefish_validator.erl"],
|
||||
outs = ["ebin/cuttlefish_validator.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_variable_beam",
|
||||
srcs = ["src/cuttlefish_variable.erl"],
|
||||
outs = ["ebin/cuttlefish_variable.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_cuttlefish_vmargs_beam",
|
||||
srcs = ["src/cuttlefish_vmargs.erl"],
|
||||
outs = ["ebin/cuttlefish_vmargs.beam"],
|
||||
app_name = "cuttlefish",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/conf_parse.erl",
|
||||
"src/cuttlefish.erl",
|
||||
"src/cuttlefish_advanced.erl",
|
||||
"src/cuttlefish_bytesize.erl",
|
||||
"src/cuttlefish_conf.erl",
|
||||
"src/cuttlefish_datatypes.erl",
|
||||
"src/cuttlefish_duration.erl",
|
||||
"src/cuttlefish_duration_parse.erl",
|
||||
"src/cuttlefish_effective.erl",
|
||||
"src/cuttlefish_enum.erl",
|
||||
"src/cuttlefish_error.erl",
|
||||
"src/cuttlefish_escript.erl",
|
||||
"src/cuttlefish_flag.erl",
|
||||
"src/cuttlefish_generator.erl",
|
||||
"src/cuttlefish_mapping.erl",
|
||||
"src/cuttlefish_rebar_plugin.erl",
|
||||
"src/cuttlefish_schema.erl",
|
||||
"src/cuttlefish_translation.erl",
|
||||
"src/cuttlefish_unit.erl",
|
||||
"src/cuttlefish_util.erl",
|
||||
"src/cuttlefish_validator.erl",
|
||||
"src/cuttlefish_variable.erl",
|
||||
"src/cuttlefish_vmargs.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/conf_parse.beam",
|
||||
"ebin/cuttlefish.beam",
|
||||
"ebin/cuttlefish_advanced.beam",
|
||||
|
|
@ -232,6 +71,15 @@ filegroup(
|
|||
"ebin/cuttlefish_variable.beam",
|
||||
"ebin/cuttlefish_vmargs.beam",
|
||||
],
|
||||
hdrs = ["src/cuttlefish_duration.hrl"],
|
||||
app_name = "cuttlefish",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -9,109 +9,38 @@ erlc_opts(
|
|||
"@rules_erlang//:debug_build": [
|
||||
"+debug_info",
|
||||
"+warn_export_all",
|
||||
"+warn_unused_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_import",
|
||||
"+warn_obsolete_guard",
|
||||
"-DBUILD_WITHOUT_QUIC",
|
||||
"+warn_unused_vars",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+deterministic",
|
||||
"+warn_export_all",
|
||||
"+warn_unused_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_import",
|
||||
"+warn_obsolete_guard",
|
||||
"-DBUILD_WITHOUT_QUIC",
|
||||
"+deterministic",
|
||||
"+warn_unused_vars",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_emqtt_beam",
|
||||
srcs = ["src/emqtt.erl"],
|
||||
outs = ["ebin/emqtt.beam"],
|
||||
hdrs = [
|
||||
"include/emqtt.hrl",
|
||||
"include/logger.hrl",
|
||||
],
|
||||
app_name = "emqtt",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_emqtt_cli_beam",
|
||||
srcs = ["src/emqtt_cli.erl"],
|
||||
outs = ["ebin/emqtt_cli.beam"],
|
||||
hdrs = ["include/emqtt.hrl"],
|
||||
app_name = "emqtt",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_emqtt_frame_beam",
|
||||
srcs = ["src/emqtt_frame.erl"],
|
||||
outs = ["ebin/emqtt_frame.beam"],
|
||||
hdrs = ["include/emqtt.hrl"],
|
||||
app_name = "emqtt",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_emqtt_inflight_beam",
|
||||
srcs = ["src/emqtt_inflight.erl"],
|
||||
outs = ["ebin/emqtt_inflight.beam"],
|
||||
hdrs = ["include/emqtt.hrl"],
|
||||
app_name = "emqtt",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_emqtt_props_beam",
|
||||
srcs = ["src/emqtt_props.erl"],
|
||||
outs = ["ebin/emqtt_props.beam"],
|
||||
hdrs = ["include/emqtt.hrl"],
|
||||
app_name = "emqtt",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_emqtt_quic_beam",
|
||||
srcs = ["src/emqtt_quic.erl"],
|
||||
outs = ["ebin/emqtt_quic.beam"],
|
||||
app_name = "emqtt",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_emqtt_secret_beam",
|
||||
srcs = ["src/emqtt_secret.erl"],
|
||||
outs = ["ebin/emqtt_secret.beam"],
|
||||
app_name = "emqtt",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_emqtt_sock_beam",
|
||||
srcs = ["src/emqtt_sock.erl"],
|
||||
outs = ["ebin/emqtt_sock.beam"],
|
||||
app_name = "emqtt",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_emqtt_ws_beam",
|
||||
srcs = ["src/emqtt_ws.erl"],
|
||||
outs = ["ebin/emqtt_ws.beam"],
|
||||
app_name = "emqtt",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/emqtt.erl",
|
||||
"src/emqtt_cli.erl",
|
||||
"src/emqtt_frame.erl",
|
||||
"src/emqtt_inflight.erl",
|
||||
"src/emqtt_props.erl",
|
||||
"src/emqtt_quic.erl",
|
||||
"src/emqtt_secret.erl",
|
||||
"src/emqtt_sock.erl",
|
||||
"src/emqtt_ws.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/emqtt.beam",
|
||||
"ebin/emqtt_cli.beam",
|
||||
"ebin/emqtt_frame.beam",
|
||||
|
|
@ -122,6 +51,18 @@ filegroup(
|
|||
"ebin/emqtt_sock.beam",
|
||||
"ebin/emqtt_ws.beam",
|
||||
],
|
||||
hdrs = [
|
||||
"include/emqtt.hrl",
|
||||
"include/logger.hrl",
|
||||
],
|
||||
app_name = "emqtt",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -16,17 +16,18 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_enough_beam",
|
||||
name = "other_beam",
|
||||
srcs = ["src/enough.erl"],
|
||||
outs = ["ebin/enough.beam"],
|
||||
hdrs = ["src/enough.hrl"],
|
||||
app_name = "enough",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = ["ebin/enough.beam"],
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -8,32 +8,34 @@ erlc_opts(
|
|||
"+debug_info",
|
||||
"+recv_opt_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+deterministic",
|
||||
"+recv_opt_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+deterministic",
|
||||
"+warn_shadow_vars",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gen_batch_server_beam",
|
||||
name = "other_beam",
|
||||
srcs = ["src/gen_batch_server.erl"],
|
||||
outs = ["ebin/gen_batch_server.beam"],
|
||||
hdrs = [],
|
||||
app_name = "gen_batch_server",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = ["ebin/gen_batch_server.beam"],
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -5,57 +5,59 @@ erlc_opts(
|
|||
name = "erlc_opts",
|
||||
values = select({
|
||||
"@rules_erlang//:debug_build": [
|
||||
"+warn_unused_vars",
|
||||
"+warn_export_all",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_function",
|
||||
"+warn_bif_clash",
|
||||
"+warn_unused_record",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_obsolete_guard",
|
||||
"+debug_info",
|
||||
"+strict_validation",
|
||||
"+warn_bif_clash",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_export_all",
|
||||
"+warn_export_vars",
|
||||
"+warn_exported_vars",
|
||||
"+warn_missing_spec",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_untyped_record",
|
||||
"+debug_info",
|
||||
"+warn_unused_function",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_record",
|
||||
"+warn_unused_vars",
|
||||
"+{platform_define,\"^2\",unicode_str}",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+warn_unused_vars",
|
||||
"+warn_export_all",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_function",
|
||||
"+warn_bif_clash",
|
||||
"+warn_unused_record",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_obsolete_guard",
|
||||
"+debug_info",
|
||||
"+deterministic",
|
||||
"+strict_validation",
|
||||
"+warn_bif_clash",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_export_all",
|
||||
"+warn_export_vars",
|
||||
"+warn_exported_vars",
|
||||
"+warn_missing_spec",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_untyped_record",
|
||||
"+debug_info",
|
||||
"+warn_unused_function",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_record",
|
||||
"+warn_unused_vars",
|
||||
"+{platform_define,\"^2\",unicode_str}",
|
||||
"+deterministic",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_getopt_beam",
|
||||
name = "other_beam",
|
||||
srcs = ["src/getopt.erl"],
|
||||
outs = ["ebin/getopt.beam"],
|
||||
hdrs = [],
|
||||
app_name = "getopt",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = ["ebin/getopt.beam"],
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
129
bazel/BUILD.gun
129
bazel/BUILD.gun
|
|
@ -7,124 +7,47 @@ erlc_opts(
|
|||
"@rules_erlang//:debug_build": [
|
||||
"+debug_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+deterministic",
|
||||
"+warn_export_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_beam",
|
||||
srcs = ["src/gun.erl"],
|
||||
outs = ["ebin/gun.beam"],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_app_beam",
|
||||
srcs = ["src/gun_app.erl"],
|
||||
outs = ["ebin/gun_app.beam"],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_content_handler_beam",
|
||||
name = "behaviours",
|
||||
srcs = ["src/gun_content_handler.erl"],
|
||||
outs = ["ebin/gun_content_handler.beam"],
|
||||
hdrs = [],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_data_h_beam",
|
||||
srcs = ["src/gun_data_h.erl"],
|
||||
outs = ["ebin/gun_data_h.beam"],
|
||||
app_name = "gun",
|
||||
beam = ["ebin/gun_content_handler.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_http_beam",
|
||||
srcs = ["src/gun_http.erl"],
|
||||
outs = ["ebin/gun_http.beam"],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_http2_beam",
|
||||
srcs = ["src/gun_http2.erl"],
|
||||
outs = ["ebin/gun_http2.beam"],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_sse_h_beam",
|
||||
srcs = ["src/gun_sse_h.erl"],
|
||||
outs = ["ebin/gun_sse_h.beam"],
|
||||
app_name = "gun",
|
||||
beam = ["ebin/gun_content_handler.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_sup_beam",
|
||||
srcs = ["src/gun_sup.erl"],
|
||||
outs = ["ebin/gun_sup.beam"],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_tcp_beam",
|
||||
srcs = ["src/gun_tcp.erl"],
|
||||
outs = ["ebin/gun_tcp.beam"],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_tls_beam",
|
||||
srcs = ["src/gun_tls.erl"],
|
||||
outs = ["ebin/gun_tls.beam"],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_ws_beam",
|
||||
srcs = ["src/gun_ws.erl"],
|
||||
outs = ["ebin/gun_ws.beam"],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_gun_ws_h_beam",
|
||||
srcs = ["src/gun_ws_h.erl"],
|
||||
outs = ["ebin/gun_ws_h.beam"],
|
||||
app_name = "gun",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/gun.erl",
|
||||
"src/gun_app.erl",
|
||||
"src/gun_data_h.erl",
|
||||
"src/gun_http.erl",
|
||||
"src/gun_http2.erl",
|
||||
"src/gun_sse_h.erl",
|
||||
"src/gun_sup.erl",
|
||||
"src/gun_tcp.erl",
|
||||
"src/gun_tls.erl",
|
||||
"src/gun_ws.erl",
|
||||
"src/gun_ws_h.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/gun.beam",
|
||||
"ebin/gun_app.beam",
|
||||
"ebin/gun_content_handler.beam",
|
||||
"ebin/gun_data_h.beam",
|
||||
"ebin/gun_http.beam",
|
||||
"ebin/gun_http2.beam",
|
||||
|
|
@ -135,6 +58,18 @@ filegroup(
|
|||
"ebin/gun_ws.beam",
|
||||
"ebin/gun_ws_h.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "gun",
|
||||
beam = [":behaviours"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [
|
||||
":behaviours",
|
||||
":other_beam",
|
||||
],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
1403
bazel/BUILD.jose
1403
bazel/BUILD.jose
File diff suppressed because it is too large
Load Diff
113
bazel/BUILD.meck
113
bazel/BUILD.meck
|
|
@ -16,97 +16,21 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_beam",
|
||||
srcs = ["src/meck.erl"],
|
||||
outs = ["ebin/meck.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_args_matcher_beam",
|
||||
srcs = ["src/meck_args_matcher.erl"],
|
||||
outs = ["ebin/meck_args_matcher.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_code_beam",
|
||||
srcs = ["src/meck_code.erl"],
|
||||
outs = ["ebin/meck_code.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_code_gen_beam",
|
||||
srcs = ["src/meck_code_gen.erl"],
|
||||
outs = ["ebin/meck_code_gen.beam"],
|
||||
hdrs = ["src/meck.hrl"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_cover_beam",
|
||||
srcs = ["src/meck_cover.erl"],
|
||||
outs = ["ebin/meck_cover.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_expect_beam",
|
||||
srcs = ["src/meck_expect.erl"],
|
||||
outs = ["ebin/meck_expect.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_history_beam",
|
||||
srcs = ["src/meck_history.erl"],
|
||||
outs = ["ebin/meck_history.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_matcher_beam",
|
||||
srcs = ["src/meck_matcher.erl"],
|
||||
outs = ["ebin/meck_matcher.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_proc_beam",
|
||||
srcs = ["src/meck_proc.erl"],
|
||||
outs = ["ebin/meck_proc.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_ret_spec_beam",
|
||||
srcs = ["src/meck_ret_spec.erl"],
|
||||
outs = ["ebin/meck_ret_spec.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_meck_util_beam",
|
||||
srcs = ["src/meck_util.erl"],
|
||||
outs = ["ebin/meck_util.beam"],
|
||||
app_name = "meck",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/meck.erl",
|
||||
"src/meck_args_matcher.erl",
|
||||
"src/meck_code.erl",
|
||||
"src/meck_code_gen.erl",
|
||||
"src/meck_cover.erl",
|
||||
"src/meck_expect.erl",
|
||||
"src/meck_history.erl",
|
||||
"src/meck_matcher.erl",
|
||||
"src/meck_proc.erl",
|
||||
"src/meck_ret_spec.erl",
|
||||
"src/meck_util.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/meck.beam",
|
||||
"ebin/meck_args_matcher.beam",
|
||||
"ebin/meck_code.beam",
|
||||
|
|
@ -119,6 +43,15 @@ filegroup(
|
|||
"ebin/meck_ret_spec.beam",
|
||||
"ebin/meck_util.beam",
|
||||
],
|
||||
hdrs = ["src/meck.hrl"],
|
||||
app_name = "meck",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -5,164 +5,64 @@ erlc_opts(
|
|||
name = "erlc_opts",
|
||||
values = select({
|
||||
"@rules_erlang//:debug_build": [
|
||||
"+{src_dirs,[\"src\",\"test\"]}",
|
||||
"+warn_unused_vars",
|
||||
"+warn_export_all",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_function",
|
||||
"+warn_bif_clash",
|
||||
"+warn_unused_record",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_obsolete_guard",
|
||||
"+debug_info",
|
||||
"+strict_validation",
|
||||
"+warn_bif_clash",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_export_all",
|
||||
"+warn_export_vars",
|
||||
"+warn_exported_vars",
|
||||
"+warn_missing_spec",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_untyped_record",
|
||||
"+debug_info",
|
||||
"+warn_unused_function",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_record",
|
||||
"+warn_unused_vars",
|
||||
"+{src_dirs,[\"src\",\"test\"]}",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+{src_dirs,[\"src\",\"test\"]}",
|
||||
"+warn_unused_vars",
|
||||
"+warn_export_all",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_function",
|
||||
"+warn_bif_clash",
|
||||
"+warn_unused_record",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_obsolete_guard",
|
||||
"+debug_info",
|
||||
"+deterministic",
|
||||
"+strict_validation",
|
||||
"+warn_bif_clash",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_export_all",
|
||||
"+warn_export_vars",
|
||||
"+warn_exported_vars",
|
||||
"+warn_missing_spec",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_untyped_record",
|
||||
"+debug_info",
|
||||
"+deterministic",
|
||||
"+warn_unused_function",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_record",
|
||||
"+warn_unused_vars",
|
||||
"+{src_dirs,[\"src\",\"test\"]}",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_beam",
|
||||
srcs = ["src/observer_cli.erl"],
|
||||
outs = ["ebin/observer_cli.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_application_beam",
|
||||
srcs = ["src/observer_cli_application.erl"],
|
||||
outs = ["ebin/observer_cli_application.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_escriptize_beam",
|
||||
srcs = ["src/observer_cli_escriptize.erl"],
|
||||
outs = ["ebin/observer_cli_escriptize.beam"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_ets_beam",
|
||||
srcs = ["src/observer_cli_ets.erl"],
|
||||
outs = ["ebin/observer_cli_ets.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_help_beam",
|
||||
srcs = ["src/observer_cli_help.erl"],
|
||||
outs = ["ebin/observer_cli_help.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_inet_beam",
|
||||
srcs = ["src/observer_cli_inet.erl"],
|
||||
outs = ["ebin/observer_cli_inet.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_lib_beam",
|
||||
srcs = ["src/observer_cli_lib.erl"],
|
||||
outs = ["ebin/observer_cli_lib.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_mnesia_beam",
|
||||
srcs = ["src/observer_cli_mnesia.erl"],
|
||||
outs = ["ebin/observer_cli_mnesia.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_plugin_beam",
|
||||
srcs = ["src/observer_cli_plugin.erl"],
|
||||
outs = ["ebin/observer_cli_plugin.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_port_beam",
|
||||
srcs = ["src/observer_cli_port.erl"],
|
||||
outs = ["ebin/observer_cli_port.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_process_beam",
|
||||
srcs = ["src/observer_cli_process.erl"],
|
||||
outs = ["ebin/observer_cli_process.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_store_beam",
|
||||
srcs = ["src/observer_cli_store.erl"],
|
||||
outs = ["ebin/observer_cli_store.beam"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_observer_cli_system_beam",
|
||||
srcs = ["src/observer_cli_system.erl"],
|
||||
outs = ["ebin/observer_cli_system.beam"],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/observer_cli.erl",
|
||||
"src/observer_cli_application.erl",
|
||||
"src/observer_cli_escriptize.erl",
|
||||
"src/observer_cli_ets.erl",
|
||||
"src/observer_cli_help.erl",
|
||||
"src/observer_cli_inet.erl",
|
||||
"src/observer_cli_lib.erl",
|
||||
"src/observer_cli_mnesia.erl",
|
||||
"src/observer_cli_plugin.erl",
|
||||
"src/observer_cli_port.erl",
|
||||
"src/observer_cli_process.erl",
|
||||
"src/observer_cli_store.erl",
|
||||
"src/observer_cli_system.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/observer_cli.beam",
|
||||
"ebin/observer_cli_application.beam",
|
||||
"ebin/observer_cli_escriptize.beam",
|
||||
|
|
@ -177,6 +77,15 @@ filegroup(
|
|||
"ebin/observer_cli_store.beam",
|
||||
"ebin/observer_cli_system.beam",
|
||||
],
|
||||
hdrs = ["include/observer_cli.hrl"],
|
||||
app_name = "observer_cli",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -6,376 +6,138 @@ erlc_opts(
|
|||
values = select({
|
||||
"@rules_erlang//:debug_build": [
|
||||
"+debug_info",
|
||||
"+warn_unused_vars",
|
||||
"+warnings_as_errors",
|
||||
"+warn_export_all",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_function",
|
||||
"+warn_bif_clash",
|
||||
"+warn_unused_record",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_obsolete_guard",
|
||||
"+strict_validation",
|
||||
"+warn_bif_clash",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_export_all",
|
||||
"+warn_export_vars",
|
||||
"+warn_exported_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_function",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_record",
|
||||
"+warn_unused_vars",
|
||||
"+warnings_as_errors",
|
||||
"+{platform_define,\"^(2|3)\",recent_otp}",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+warn_unused_vars",
|
||||
"+warnings_as_errors",
|
||||
"+warn_export_all",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_function",
|
||||
"+warn_bif_clash",
|
||||
"+warn_unused_record",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_obsolete_guard",
|
||||
"+deterministic",
|
||||
"+strict_validation",
|
||||
"+warn_bif_clash",
|
||||
"+warn_deprecated_function",
|
||||
"+warn_export_all",
|
||||
"+warn_export_vars",
|
||||
"+warn_exported_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_unused_function",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_record",
|
||||
"+warn_unused_vars",
|
||||
"+warnings_as_errors",
|
||||
"+{platform_define,\"^(2|3)\",recent_otp}",
|
||||
"+deterministic",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_collectors_mnesia_prometheus_mnesia_collector_beam",
|
||||
srcs = ["src/collectors/mnesia/prometheus_mnesia_collector.erl"],
|
||||
outs = ["ebin/collectors/mnesia/prometheus_mnesia_collector.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = ["ebin/prometheus_collector.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_collectors_vm_prometheus_vm_dist_collector_beam",
|
||||
srcs = ["src/collectors/vm/prometheus_vm_dist_collector.erl"],
|
||||
outs = ["ebin/collectors/vm/prometheus_vm_dist_collector.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = ["ebin/prometheus_collector.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_collectors_vm_prometheus_vm_memory_collector_beam",
|
||||
srcs = ["src/collectors/vm/prometheus_vm_memory_collector.erl"],
|
||||
outs = ["ebin/collectors/vm/prometheus_vm_memory_collector.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = ["ebin/prometheus_collector.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_collectors_vm_prometheus_vm_msacc_collector_beam",
|
||||
srcs = ["src/collectors/vm/prometheus_vm_msacc_collector.erl"],
|
||||
outs = ["ebin/collectors/vm/prometheus_vm_msacc_collector.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = ["ebin/prometheus_collector.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_collectors_vm_prometheus_vm_statistics_collector_beam",
|
||||
srcs = ["src/collectors/vm/prometheus_vm_statistics_collector.erl"],
|
||||
outs = ["ebin/collectors/vm/prometheus_vm_statistics_collector.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = ["ebin/prometheus_collector.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_collectors_vm_prometheus_vm_system_info_collector_beam",
|
||||
srcs = ["src/collectors/vm/prometheus_vm_system_info_collector.erl"],
|
||||
outs = ["ebin/collectors/vm/prometheus_vm_system_info_collector.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = ["ebin/prometheus_collector.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_contrib_prometheus_http_beam",
|
||||
srcs = ["src/contrib/prometheus_http.erl"],
|
||||
outs = ["ebin/contrib/prometheus_http.beam"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_contrib_prometheus_mnesia_beam",
|
||||
srcs = ["src/contrib/prometheus_mnesia.erl"],
|
||||
outs = ["ebin/contrib/prometheus_mnesia.beam"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_contrib_prometheus_test_instrumenter_beam",
|
||||
srcs = ["src/contrib/prometheus_test_instrumenter.erl"],
|
||||
outs = ["ebin/contrib/prometheus_test_instrumenter.beam"],
|
||||
app_name = "prometheus",
|
||||
beam = ["ebin/prometheus_instrumenter.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_formats_prometheus_protobuf_format_beam",
|
||||
srcs = ["src/formats/prometheus_protobuf_format.erl"],
|
||||
outs = ["ebin/formats/prometheus_protobuf_format.beam"],
|
||||
name = "behaviours",
|
||||
srcs = [
|
||||
"src/prometheus_collector.erl",
|
||||
"src/prometheus_format.erl",
|
||||
"src/prometheus_instrumenter.erl",
|
||||
"src/prometheus_metric.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/prometheus_collector.beam",
|
||||
"ebin/prometheus_format.beam",
|
||||
"ebin/prometheus_instrumenter.beam",
|
||||
"ebin/prometheus_metric.beam",
|
||||
],
|
||||
hdrs = [
|
||||
"include/prometheus.hrl",
|
||||
"include/prometheus_model.hrl",
|
||||
],
|
||||
app_name = "prometheus",
|
||||
beam = ["ebin/prometheus_format.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_formats_prometheus_text_format_beam",
|
||||
srcs = ["src/formats/prometheus_text_format.erl"],
|
||||
outs = ["ebin/formats/prometheus_text_format.beam"],
|
||||
hdrs = ["include/prometheus_model.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = ["ebin/prometheus_format.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_metrics_prometheus_boolean_beam",
|
||||
srcs = ["src/metrics/prometheus_boolean.erl"],
|
||||
outs = ["ebin/metrics/prometheus_boolean.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = [
|
||||
"ebin/prometheus_collector.beam",
|
||||
"ebin/prometheus_metric.beam",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/collectors/mnesia/prometheus_mnesia_collector.erl",
|
||||
"src/collectors/vm/prometheus_vm_dist_collector.erl",
|
||||
"src/collectors/vm/prometheus_vm_memory_collector.erl",
|
||||
"src/collectors/vm/prometheus_vm_msacc_collector.erl",
|
||||
"src/collectors/vm/prometheus_vm_statistics_collector.erl",
|
||||
"src/collectors/vm/prometheus_vm_system_info_collector.erl",
|
||||
"src/contrib/prometheus_http.erl",
|
||||
"src/contrib/prometheus_mnesia.erl",
|
||||
"src/contrib/prometheus_test_instrumenter.erl",
|
||||
"src/formats/prometheus_protobuf_format.erl",
|
||||
"src/formats/prometheus_text_format.erl",
|
||||
"src/metrics/prometheus_boolean.erl",
|
||||
"src/metrics/prometheus_counter.erl",
|
||||
"src/metrics/prometheus_gauge.erl",
|
||||
"src/metrics/prometheus_histogram.erl",
|
||||
"src/metrics/prometheus_quantile_summary.erl",
|
||||
"src/metrics/prometheus_summary.erl",
|
||||
"src/model/prometheus_model.erl",
|
||||
"src/model/prometheus_model_helpers.erl",
|
||||
"src/prometheus.erl",
|
||||
"src/prometheus_buckets.erl",
|
||||
"src/prometheus_metric_spec.erl",
|
||||
"src/prometheus_misc.erl",
|
||||
"src/prometheus_registry.erl",
|
||||
"src/prometheus_sup.erl",
|
||||
"src/prometheus_time.erl",
|
||||
],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_metrics_prometheus_counter_beam",
|
||||
srcs = ["src/metrics/prometheus_counter.erl"],
|
||||
outs = ["ebin/metrics/prometheus_counter.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = [
|
||||
"ebin/prometheus_collector.beam",
|
||||
"ebin/prometheus_metric.beam",
|
||||
outs = [
|
||||
"ebin/prometheus.beam",
|
||||
"ebin/prometheus_boolean.beam",
|
||||
"ebin/prometheus_buckets.beam",
|
||||
"ebin/prometheus_counter.beam",
|
||||
"ebin/prometheus_gauge.beam",
|
||||
"ebin/prometheus_histogram.beam",
|
||||
"ebin/prometheus_http.beam",
|
||||
"ebin/prometheus_metric_spec.beam",
|
||||
"ebin/prometheus_misc.beam",
|
||||
"ebin/prometheus_mnesia.beam",
|
||||
"ebin/prometheus_mnesia_collector.beam",
|
||||
"ebin/prometheus_model.beam",
|
||||
"ebin/prometheus_model_helpers.beam",
|
||||
"ebin/prometheus_protobuf_format.beam",
|
||||
"ebin/prometheus_quantile_summary.beam",
|
||||
"ebin/prometheus_registry.beam",
|
||||
"ebin/prometheus_summary.beam",
|
||||
"ebin/prometheus_sup.beam",
|
||||
"ebin/prometheus_test_instrumenter.beam",
|
||||
"ebin/prometheus_text_format.beam",
|
||||
"ebin/prometheus_time.beam",
|
||||
"ebin/prometheus_vm_dist_collector.beam",
|
||||
"ebin/prometheus_vm_memory_collector.beam",
|
||||
"ebin/prometheus_vm_msacc_collector.beam",
|
||||
"ebin/prometheus_vm_statistics_collector.beam",
|
||||
"ebin/prometheus_vm_system_info_collector.beam",
|
||||
],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_metrics_prometheus_gauge_beam",
|
||||
srcs = ["src/metrics/prometheus_gauge.erl"],
|
||||
outs = ["ebin/metrics/prometheus_gauge.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = [
|
||||
"ebin/prometheus_collector.beam",
|
||||
"ebin/prometheus_metric.beam",
|
||||
hdrs = [
|
||||
"include/prometheus.hrl",
|
||||
"include/prometheus_model.hrl",
|
||||
],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_metrics_prometheus_histogram_beam",
|
||||
srcs = ["src/metrics/prometheus_histogram.erl"],
|
||||
outs = ["ebin/metrics/prometheus_histogram.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = [
|
||||
"ebin/prometheus_collector.beam",
|
||||
"ebin/prometheus_metric.beam",
|
||||
],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_metrics_prometheus_quantile_summary_beam",
|
||||
srcs = ["src/metrics/prometheus_quantile_summary.erl"],
|
||||
outs = ["ebin/metrics/prometheus_quantile_summary.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = [
|
||||
"ebin/prometheus_collector.beam",
|
||||
"ebin/prometheus_metric.beam",
|
||||
],
|
||||
beam = [":behaviours"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
deps = ["@quantile_estimator//:erlang_app"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_metrics_prometheus_summary_beam",
|
||||
srcs = ["src/metrics/prometheus_summary.erl"],
|
||||
outs = ["ebin/metrics/prometheus_summary.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
beam = [
|
||||
"ebin/prometheus_collector.beam",
|
||||
"ebin/prometheus_metric.beam",
|
||||
],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_model_prometheus_model_beam",
|
||||
srcs = ["src/model/prometheus_model.erl"],
|
||||
outs = ["ebin/model/prometheus_model.beam"],
|
||||
hdrs = ["include/prometheus_model.hrl"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_model_prometheus_model_helpers_beam",
|
||||
srcs = ["src/model/prometheus_model_helpers.erl"],
|
||||
outs = ["ebin/model/prometheus_model_helpers.beam"],
|
||||
hdrs = ["include/prometheus_model.hrl"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_beam",
|
||||
srcs = ["src/prometheus.erl"],
|
||||
outs = ["ebin/prometheus.beam"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_buckets_beam",
|
||||
srcs = ["src/prometheus_buckets.erl"],
|
||||
outs = ["ebin/prometheus_buckets.beam"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_collector_beam",
|
||||
srcs = ["src/prometheus_collector.erl"],
|
||||
outs = ["ebin/prometheus_collector.beam"],
|
||||
hdrs = [
|
||||
"include/prometheus.hrl",
|
||||
"include/prometheus_model.hrl",
|
||||
],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_format_beam",
|
||||
srcs = ["src/prometheus_format.erl"],
|
||||
outs = ["ebin/prometheus_format.beam"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_instrumenter_beam",
|
||||
srcs = ["src/prometheus_instrumenter.erl"],
|
||||
outs = ["ebin/prometheus_instrumenter.beam"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_metric_beam",
|
||||
srcs = ["src/prometheus_metric.erl"],
|
||||
outs = ["ebin/prometheus_metric.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_metric_spec_beam",
|
||||
srcs = ["src/prometheus_metric_spec.erl"],
|
||||
outs = ["ebin/prometheus_metric_spec.beam"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_misc_beam",
|
||||
srcs = ["src/prometheus_misc.erl"],
|
||||
outs = ["ebin/prometheus_misc.beam"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_registry_beam",
|
||||
srcs = ["src/prometheus_registry.erl"],
|
||||
outs = ["ebin/prometheus_registry.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_sup_beam",
|
||||
srcs = ["src/prometheus_sup.erl"],
|
||||
outs = ["ebin/prometheus_sup.beam"],
|
||||
hdrs = ["include/prometheus.hrl"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_prometheus_time_beam",
|
||||
srcs = ["src/prometheus_time.erl"],
|
||||
outs = ["ebin/prometheus_time.beam"],
|
||||
app_name = "prometheus",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [
|
||||
"ebin/collectors/mnesia/prometheus_mnesia_collector.beam",
|
||||
"ebin/collectors/vm/prometheus_vm_dist_collector.beam",
|
||||
"ebin/collectors/vm/prometheus_vm_memory_collector.beam",
|
||||
"ebin/collectors/vm/prometheus_vm_msacc_collector.beam",
|
||||
"ebin/collectors/vm/prometheus_vm_statistics_collector.beam",
|
||||
"ebin/collectors/vm/prometheus_vm_system_info_collector.beam",
|
||||
"ebin/contrib/prometheus_http.beam",
|
||||
"ebin/contrib/prometheus_mnesia.beam",
|
||||
"ebin/contrib/prometheus_test_instrumenter.beam",
|
||||
"ebin/formats/prometheus_protobuf_format.beam",
|
||||
"ebin/formats/prometheus_text_format.beam",
|
||||
"ebin/metrics/prometheus_boolean.beam",
|
||||
"ebin/metrics/prometheus_counter.beam",
|
||||
"ebin/metrics/prometheus_gauge.beam",
|
||||
"ebin/metrics/prometheus_histogram.beam",
|
||||
"ebin/metrics/prometheus_quantile_summary.beam",
|
||||
"ebin/metrics/prometheus_summary.beam",
|
||||
"ebin/model/prometheus_model.beam",
|
||||
"ebin/model/prometheus_model_helpers.beam",
|
||||
"ebin/prometheus.beam",
|
||||
"ebin/prometheus_buckets.beam",
|
||||
"ebin/prometheus_collector.beam",
|
||||
"ebin/prometheus_format.beam",
|
||||
"ebin/prometheus_instrumenter.beam",
|
||||
"ebin/prometheus_metric.beam",
|
||||
"ebin/prometheus_metric_spec.beam",
|
||||
"ebin/prometheus_misc.beam",
|
||||
"ebin/prometheus_registry.beam",
|
||||
"ebin/prometheus_sup.beam",
|
||||
"ebin/prometheus_time.beam",
|
||||
":behaviours",
|
||||
":other_beam",
|
||||
],
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -7,312 +7,88 @@ erlc_opts(
|
|||
"@rules_erlang//:debug_build": [
|
||||
"+debug_info",
|
||||
"+report_warnings",
|
||||
"+{warn_format,1}",
|
||||
"+warn_export_vars",
|
||||
"+warn_unused_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_unused_import",
|
||||
"+warn_missing_spec",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_untyped_record",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_vars",
|
||||
"+{warn_format,1}",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+report_warnings",
|
||||
"+{warn_format,1}",
|
||||
"+warn_export_vars",
|
||||
"+warn_unused_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_unused_import",
|
||||
"+warn_missing_spec",
|
||||
"+warn_untyped_record",
|
||||
"+deterministic",
|
||||
"+report_warnings",
|
||||
"+warn_export_vars",
|
||||
"+warn_missing_spec",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_untyped_record",
|
||||
"+warn_unused_import",
|
||||
"+warn_unused_vars",
|
||||
"+{warn_format,1}",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_beam",
|
||||
srcs = ["src/proper.erl"],
|
||||
outs = ["ebin/proper.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_arith_beam",
|
||||
srcs = ["src/proper_arith.erl"],
|
||||
outs = ["ebin/proper_arith.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_array_beam",
|
||||
srcs = ["src/proper_array.erl"],
|
||||
outs = ["ebin/proper_array.beam"],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_dict_beam",
|
||||
srcs = ["src/proper_dict.erl"],
|
||||
outs = ["ebin/proper_dict.beam"],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_erlang_abstract_code_beam",
|
||||
srcs = ["src/proper_erlang_abstract_code.erl"],
|
||||
outs = ["ebin/proper_erlang_abstract_code.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_fsm_beam",
|
||||
srcs = ["src/proper_fsm.erl"],
|
||||
outs = ["ebin/proper_fsm.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_gb_sets_beam",
|
||||
srcs = ["src/proper_gb_sets.erl"],
|
||||
outs = ["ebin/proper_gb_sets.beam"],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_gb_trees_beam",
|
||||
srcs = ["src/proper_gb_trees.erl"],
|
||||
outs = ["ebin/proper_gb_trees.beam"],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_gen_beam",
|
||||
srcs = ["src/proper_gen.erl"],
|
||||
outs = ["ebin/proper_gen.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
beam = ["ebin/vararg.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_gen_next_beam",
|
||||
srcs = ["src/proper_gen_next.erl"],
|
||||
outs = ["ebin/proper_gen_next.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_orddict_beam",
|
||||
srcs = ["src/proper_orddict.erl"],
|
||||
outs = ["ebin/proper_orddict.beam"],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_ordsets_beam",
|
||||
srcs = ["src/proper_ordsets.erl"],
|
||||
outs = ["ebin/proper_ordsets.beam"],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_prop_remover_beam",
|
||||
srcs = ["src/proper_prop_remover.erl"],
|
||||
outs = ["ebin/proper_prop_remover.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_queue_beam",
|
||||
srcs = ["src/proper_queue.erl"],
|
||||
outs = ["ebin/proper_queue.beam"],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_sa_beam",
|
||||
srcs = ["src/proper_sa.erl"],
|
||||
outs = ["ebin/proper_sa.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
beam = ["ebin/proper_target.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_sets_beam",
|
||||
srcs = ["src/proper_sets.erl"],
|
||||
outs = ["ebin/proper_sets.beam"],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_shrink_beam",
|
||||
srcs = ["src/proper_shrink.erl"],
|
||||
outs = ["ebin/proper_shrink.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_statem_beam",
|
||||
srcs = ["src/proper_statem.erl"],
|
||||
outs = ["ebin/proper_statem.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_symb_beam",
|
||||
srcs = ["src/proper_symb.erl"],
|
||||
outs = ["ebin/proper_symb.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_target_beam",
|
||||
srcs = ["src/proper_target.erl"],
|
||||
outs = ["ebin/proper_target.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_transformer_beam",
|
||||
srcs = ["src/proper_transformer.erl"],
|
||||
outs = ["ebin/proper_transformer.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_types_beam",
|
||||
srcs = ["src/proper_types.erl"],
|
||||
outs = ["ebin/proper_types.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_typeserver_beam",
|
||||
srcs = ["src/proper_typeserver.erl"],
|
||||
outs = ["ebin/proper_typeserver.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_unicode_beam",
|
||||
srcs = ["src/proper_unicode.erl"],
|
||||
outs = ["ebin/proper_unicode.beam"],
|
||||
hdrs = ["include/proper_common.hrl"],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_proper_unused_imports_remover_beam",
|
||||
srcs = ["src/proper_unused_imports_remover.erl"],
|
||||
outs = ["ebin/proper_unused_imports_remover.beam"],
|
||||
hdrs = [
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_vararg_beam",
|
||||
name = "parse_transforms",
|
||||
srcs = ["src/vararg.erl"],
|
||||
outs = ["ebin/vararg.beam"],
|
||||
hdrs = [
|
||||
"include/proper.hrl",
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
"include/proper_param_adts.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
erlang_bytecode(
|
||||
name = "behaviours",
|
||||
srcs = ["src/proper_target.erl"],
|
||||
outs = ["ebin/proper_target.beam"],
|
||||
hdrs = [
|
||||
"include/proper.hrl",
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
"include/proper_param_adts.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
beam = [":parse_transforms"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/proper.erl",
|
||||
"src/proper_arith.erl",
|
||||
"src/proper_array.erl",
|
||||
"src/proper_dict.erl",
|
||||
"src/proper_erlang_abstract_code.erl",
|
||||
"src/proper_fsm.erl",
|
||||
"src/proper_gb_sets.erl",
|
||||
"src/proper_gb_trees.erl",
|
||||
"src/proper_gen.erl",
|
||||
"src/proper_gen_next.erl",
|
||||
"src/proper_orddict.erl",
|
||||
"src/proper_ordsets.erl",
|
||||
"src/proper_prop_remover.erl",
|
||||
"src/proper_queue.erl",
|
||||
"src/proper_sa.erl",
|
||||
"src/proper_sets.erl",
|
||||
"src/proper_shrink.erl",
|
||||
"src/proper_statem.erl",
|
||||
"src/proper_symb.erl",
|
||||
"src/proper_transformer.erl",
|
||||
"src/proper_types.erl",
|
||||
"src/proper_typeserver.erl",
|
||||
"src/proper_unicode.erl",
|
||||
"src/proper_unused_imports_remover.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/proper.beam",
|
||||
"ebin/proper_arith.beam",
|
||||
"ebin/proper_array.beam",
|
||||
|
|
@ -332,13 +108,32 @@ filegroup(
|
|||
"ebin/proper_shrink.beam",
|
||||
"ebin/proper_statem.beam",
|
||||
"ebin/proper_symb.beam",
|
||||
"ebin/proper_target.beam",
|
||||
"ebin/proper_transformer.beam",
|
||||
"ebin/proper_types.beam",
|
||||
"ebin/proper_typeserver.beam",
|
||||
"ebin/proper_unicode.beam",
|
||||
"ebin/proper_unused_imports_remover.beam",
|
||||
"ebin/vararg.beam",
|
||||
],
|
||||
hdrs = [
|
||||
"include/proper.hrl",
|
||||
"include/proper_common.hrl",
|
||||
"include/proper_internal.hrl",
|
||||
"include/proper_param_adts.hrl",
|
||||
],
|
||||
app_name = "proper",
|
||||
beam = [
|
||||
":parse_transforms",
|
||||
":behaviours",
|
||||
],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [
|
||||
":behaviours",
|
||||
":other_beam",
|
||||
":parse_transforms",
|
||||
],
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -16,28 +16,24 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_quantile_beam",
|
||||
srcs = ["src/quantile.erl"],
|
||||
outs = ["ebin/quantile.beam"],
|
||||
app_name = "quantile_estimator",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_quantile_estimator_beam",
|
||||
srcs = ["src/quantile_estimator.erl"],
|
||||
outs = ["ebin/quantile_estimator.beam"],
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/quantile.erl",
|
||||
"src/quantile_estimator.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/quantile.beam",
|
||||
"ebin/quantile_estimator.beam",
|
||||
],
|
||||
hdrs = ["include/quantile_estimator.hrl"],
|
||||
app_name = "quantile_estimator",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [
|
||||
"ebin/quantile.beam",
|
||||
"ebin/quantile_estimator.beam",
|
||||
],
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
402
bazel/BUILD.ra
402
bazel/BUILD.ra
|
|
@ -7,343 +7,77 @@ erlc_opts(
|
|||
"@rules_erlang//:debug_build": [
|
||||
"+debug_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+deterministic",
|
||||
"+warn_export_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_beam",
|
||||
srcs = ["src/ra.erl"],
|
||||
outs = ["ebin/ra.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_app_beam",
|
||||
srcs = ["src/ra_app.erl"],
|
||||
outs = ["ebin/ra_app.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_bench_beam",
|
||||
srcs = ["src/ra_bench.erl"],
|
||||
outs = ["ebin/ra_bench.beam"],
|
||||
app_name = "ra",
|
||||
beam = ["ebin/ra_machine.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_counters_beam",
|
||||
srcs = ["src/ra_counters.erl"],
|
||||
outs = ["ebin/ra_counters.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_dbg_beam",
|
||||
srcs = ["src/ra_dbg.erl"],
|
||||
outs = ["ebin/ra_dbg.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_directory_beam",
|
||||
srcs = ["src/ra_directory.erl"],
|
||||
outs = ["ebin/ra_directory.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_env_beam",
|
||||
srcs = ["src/ra_env.erl"],
|
||||
outs = ["ebin/ra_env.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_file_handle_beam",
|
||||
srcs = ["src/ra_file_handle.erl"],
|
||||
outs = ["ebin/ra_file_handle.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_flru_beam",
|
||||
srcs = ["src/ra_flru.erl"],
|
||||
outs = ["ebin/ra_flru.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_leaderboard_beam",
|
||||
srcs = ["src/ra_leaderboard.erl"],
|
||||
outs = ["ebin/ra_leaderboard.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_lib_beam",
|
||||
srcs = ["src/ra_lib.erl"],
|
||||
outs = ["ebin/ra_lib.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_beam",
|
||||
srcs = ["src/ra_log.erl"],
|
||||
outs = ["ebin/ra_log.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_ets_beam",
|
||||
srcs = ["src/ra_log_ets.erl"],
|
||||
outs = ["ebin/ra_log_ets.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_meta_beam",
|
||||
srcs = ["src/ra_log_meta.erl"],
|
||||
outs = ["ebin/ra_log_meta.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_pre_init_beam",
|
||||
srcs = ["src/ra_log_pre_init.erl"],
|
||||
outs = ["ebin/ra_log_pre_init.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_reader_beam",
|
||||
srcs = ["src/ra_log_reader.erl"],
|
||||
outs = ["ebin/ra_log_reader.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_segment_beam",
|
||||
srcs = ["src/ra_log_segment.erl"],
|
||||
outs = ["ebin/ra_log_segment.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_segment_writer_beam",
|
||||
srcs = ["src/ra_log_segment_writer.erl"],
|
||||
outs = ["ebin/ra_log_segment_writer.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_snapshot_beam",
|
||||
srcs = ["src/ra_log_snapshot.erl"],
|
||||
outs = ["ebin/ra_log_snapshot.beam"],
|
||||
app_name = "ra",
|
||||
beam = ["ebin/ra_snapshot.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_sup_beam",
|
||||
srcs = ["src/ra_log_sup.erl"],
|
||||
outs = ["ebin/ra_log_sup.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_wal_beam",
|
||||
srcs = ["src/ra_log_wal.erl"],
|
||||
outs = ["ebin/ra_log_wal.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_log_wal_sup_beam",
|
||||
srcs = ["src/ra_log_wal_sup.erl"],
|
||||
outs = ["ebin/ra_log_wal_sup.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_machine_beam",
|
||||
srcs = ["src/ra_machine.erl"],
|
||||
outs = ["ebin/ra_machine.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_machine_ets_beam",
|
||||
srcs = ["src/ra_machine_ets.erl"],
|
||||
outs = ["ebin/ra_machine_ets.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_machine_simple_beam",
|
||||
srcs = ["src/ra_machine_simple.erl"],
|
||||
outs = ["ebin/ra_machine_simple.beam"],
|
||||
app_name = "ra",
|
||||
beam = ["ebin/ra_machine.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_metrics_ets_beam",
|
||||
srcs = ["src/ra_metrics_ets.erl"],
|
||||
outs = ["ebin/ra_metrics_ets.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_monitors_beam",
|
||||
srcs = ["src/ra_monitors.erl"],
|
||||
outs = ["ebin/ra_monitors.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_server_beam",
|
||||
srcs = ["src/ra_server.erl"],
|
||||
outs = ["ebin/ra_server.beam"],
|
||||
hdrs = [
|
||||
"src/ra.hrl",
|
||||
"src/ra_server.hrl",
|
||||
],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_server_proc_beam",
|
||||
srcs = ["src/ra_server_proc.erl"],
|
||||
outs = ["ebin/ra_server_proc.beam"],
|
||||
hdrs = [
|
||||
"src/ra.hrl",
|
||||
"src/ra_server.hrl",
|
||||
],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_server_sup_beam",
|
||||
srcs = ["src/ra_server_sup.erl"],
|
||||
outs = ["ebin/ra_server_sup.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_server_sup_sup_beam",
|
||||
srcs = ["src/ra_server_sup_sup.erl"],
|
||||
outs = ["ebin/ra_server_sup_sup.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_snapshot_beam",
|
||||
srcs = ["src/ra_snapshot.erl"],
|
||||
outs = ["ebin/ra_snapshot.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_sup_beam",
|
||||
srcs = ["src/ra_sup.erl"],
|
||||
outs = ["ebin/ra_sup.beam"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_system_beam",
|
||||
srcs = ["src/ra_system.erl"],
|
||||
outs = ["ebin/ra_system.beam"],
|
||||
hdrs = [
|
||||
"src/ra.hrl",
|
||||
"src/ra_server.hrl",
|
||||
],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_system_sup_beam",
|
||||
srcs = ["src/ra_system_sup.erl"],
|
||||
outs = ["ebin/ra_system_sup.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ra_systems_sup_beam",
|
||||
srcs = ["src/ra_systems_sup.erl"],
|
||||
outs = ["ebin/ra_systems_sup.beam"],
|
||||
hdrs = ["src/ra.hrl"],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "behaviours",
|
||||
srcs = [
|
||||
"src/ra_machine.erl",
|
||||
"src/ra_snapshot.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/ra_machine.beam",
|
||||
"ebin/ra_snapshot.beam",
|
||||
],
|
||||
hdrs = [
|
||||
"src/ra.hrl",
|
||||
"src/ra_server.hrl",
|
||||
],
|
||||
app_name = "ra",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/ra.erl",
|
||||
"src/ra_app.erl",
|
||||
"src/ra_bench.erl",
|
||||
"src/ra_counters.erl",
|
||||
"src/ra_dbg.erl",
|
||||
"src/ra_directory.erl",
|
||||
"src/ra_env.erl",
|
||||
"src/ra_file_handle.erl",
|
||||
"src/ra_flru.erl",
|
||||
"src/ra_leaderboard.erl",
|
||||
"src/ra_lib.erl",
|
||||
"src/ra_log.erl",
|
||||
"src/ra_log_ets.erl",
|
||||
"src/ra_log_meta.erl",
|
||||
"src/ra_log_pre_init.erl",
|
||||
"src/ra_log_reader.erl",
|
||||
"src/ra_log_segment.erl",
|
||||
"src/ra_log_segment_writer.erl",
|
||||
"src/ra_log_snapshot.erl",
|
||||
"src/ra_log_sup.erl",
|
||||
"src/ra_log_wal.erl",
|
||||
"src/ra_log_wal_sup.erl",
|
||||
"src/ra_machine_ets.erl",
|
||||
"src/ra_machine_simple.erl",
|
||||
"src/ra_metrics_ets.erl",
|
||||
"src/ra_monitors.erl",
|
||||
"src/ra_server.erl",
|
||||
"src/ra_server_proc.erl",
|
||||
"src/ra_server_sup.erl",
|
||||
"src/ra_server_sup_sup.erl",
|
||||
"src/ra_sup.erl",
|
||||
"src/ra_system.erl",
|
||||
"src/ra_system_sup.erl",
|
||||
"src/ra_systems_sup.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/ra.beam",
|
||||
"ebin/ra_app.beam",
|
||||
"ebin/ra_bench.beam",
|
||||
|
|
@ -366,7 +100,6 @@ filegroup(
|
|||
"ebin/ra_log_sup.beam",
|
||||
"ebin/ra_log_wal.beam",
|
||||
"ebin/ra_log_wal_sup.beam",
|
||||
"ebin/ra_machine.beam",
|
||||
"ebin/ra_machine_ets.beam",
|
||||
"ebin/ra_machine_simple.beam",
|
||||
"ebin/ra_metrics_ets.beam",
|
||||
|
|
@ -375,12 +108,27 @@ filegroup(
|
|||
"ebin/ra_server_proc.beam",
|
||||
"ebin/ra_server_sup.beam",
|
||||
"ebin/ra_server_sup_sup.beam",
|
||||
"ebin/ra_snapshot.beam",
|
||||
"ebin/ra_sup.beam",
|
||||
"ebin/ra_system.beam",
|
||||
"ebin/ra_system_sup.beam",
|
||||
"ebin/ra_systems_sup.beam",
|
||||
],
|
||||
hdrs = [
|
||||
"src/ra.hrl",
|
||||
"src/ra_server.hrl",
|
||||
],
|
||||
app_name = "ra",
|
||||
beam = [":behaviours"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
deps = ["@gen_batch_server//:erlang_app"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [
|
||||
":behaviours",
|
||||
":other_beam",
|
||||
],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -16,146 +16,35 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_beam",
|
||||
srcs = ["src/ranch.erl"],
|
||||
outs = ["ebin/ranch.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_acceptor_beam",
|
||||
srcs = ["src/ranch_acceptor.erl"],
|
||||
outs = ["ebin/ranch_acceptor.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_acceptors_sup_beam",
|
||||
srcs = ["src/ranch_acceptors_sup.erl"],
|
||||
outs = ["ebin/ranch_acceptors_sup.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_app_beam",
|
||||
srcs = ["src/ranch_app.erl"],
|
||||
outs = ["ebin/ranch_app.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_conns_sup_beam",
|
||||
srcs = ["src/ranch_conns_sup.erl"],
|
||||
outs = ["ebin/ranch_conns_sup.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_conns_sup_sup_beam",
|
||||
srcs = ["src/ranch_conns_sup_sup.erl"],
|
||||
outs = ["ebin/ranch_conns_sup_sup.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_crc32c_beam",
|
||||
srcs = ["src/ranch_crc32c.erl"],
|
||||
outs = ["ebin/ranch_crc32c.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_embedded_sup_beam",
|
||||
srcs = ["src/ranch_embedded_sup.erl"],
|
||||
outs = ["ebin/ranch_embedded_sup.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_listener_sup_beam",
|
||||
srcs = ["src/ranch_listener_sup.erl"],
|
||||
outs = ["ebin/ranch_listener_sup.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_protocol_beam",
|
||||
srcs = ["src/ranch_protocol.erl"],
|
||||
outs = ["ebin/ranch_protocol.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_proxy_header_beam",
|
||||
srcs = ["src/ranch_proxy_header.erl"],
|
||||
outs = ["ebin/ranch_proxy_header.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_server_beam",
|
||||
srcs = ["src/ranch_server.erl"],
|
||||
outs = ["ebin/ranch_server.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_server_proxy_beam",
|
||||
srcs = ["src/ranch_server_proxy.erl"],
|
||||
outs = ["ebin/ranch_server_proxy.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_ssl_beam",
|
||||
srcs = ["src/ranch_ssl.erl"],
|
||||
outs = ["ebin/ranch_ssl.beam"],
|
||||
app_name = "ranch",
|
||||
beam = ["ebin/ranch_transport.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_sup_beam",
|
||||
srcs = ["src/ranch_sup.erl"],
|
||||
outs = ["ebin/ranch_sup.beam"],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_tcp_beam",
|
||||
srcs = ["src/ranch_tcp.erl"],
|
||||
outs = ["ebin/ranch_tcp.beam"],
|
||||
app_name = "ranch",
|
||||
beam = ["ebin/ranch_transport.beam"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_ranch_transport_beam",
|
||||
name = "behaviours",
|
||||
srcs = ["src/ranch_transport.erl"],
|
||||
outs = ["ebin/ranch_transport.beam"],
|
||||
hdrs = [],
|
||||
app_name = "ranch",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
erlang_bytecode(
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/ranch.erl",
|
||||
"src/ranch_acceptor.erl",
|
||||
"src/ranch_acceptors_sup.erl",
|
||||
"src/ranch_app.erl",
|
||||
"src/ranch_conns_sup.erl",
|
||||
"src/ranch_conns_sup_sup.erl",
|
||||
"src/ranch_crc32c.erl",
|
||||
"src/ranch_embedded_sup.erl",
|
||||
"src/ranch_listener_sup.erl",
|
||||
"src/ranch_protocol.erl",
|
||||
"src/ranch_proxy_header.erl",
|
||||
"src/ranch_server.erl",
|
||||
"src/ranch_server_proxy.erl",
|
||||
"src/ranch_ssl.erl",
|
||||
"src/ranch_sup.erl",
|
||||
"src/ranch_tcp.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/ranch.beam",
|
||||
"ebin/ranch_acceptor.beam",
|
||||
"ebin/ranch_acceptors_sup.beam",
|
||||
|
|
@ -172,7 +61,18 @@ filegroup(
|
|||
"ebin/ranch_ssl.beam",
|
||||
"ebin/ranch_sup.beam",
|
||||
"ebin/ranch_tcp.beam",
|
||||
"ebin/ranch_transport.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "ranch",
|
||||
beam = [":behaviours"],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [
|
||||
":behaviours",
|
||||
":other_beam",
|
||||
],
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -16,56 +16,16 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_recon_beam",
|
||||
srcs = ["src/recon.erl"],
|
||||
outs = ["ebin/recon.beam"],
|
||||
app_name = "recon",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_recon_alloc_beam",
|
||||
srcs = ["src/recon_alloc.erl"],
|
||||
outs = ["ebin/recon_alloc.beam"],
|
||||
app_name = "recon",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_recon_lib_beam",
|
||||
srcs = ["src/recon_lib.erl"],
|
||||
outs = ["ebin/recon_lib.beam"],
|
||||
app_name = "recon",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_recon_map_beam",
|
||||
srcs = ["src/recon_map.erl"],
|
||||
outs = ["ebin/recon_map.beam"],
|
||||
app_name = "recon",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_recon_rec_beam",
|
||||
srcs = ["src/recon_rec.erl"],
|
||||
outs = ["ebin/recon_rec.beam"],
|
||||
app_name = "recon",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_recon_trace_beam",
|
||||
srcs = ["src/recon_trace.erl"],
|
||||
outs = ["ebin/recon_trace.beam"],
|
||||
app_name = "recon",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/recon.erl",
|
||||
"src/recon_alloc.erl",
|
||||
"src/recon_lib.erl",
|
||||
"src/recon_map.erl",
|
||||
"src/recon_rec.erl",
|
||||
"src/recon_trace.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/recon.beam",
|
||||
"ebin/recon_alloc.beam",
|
||||
"ebin/recon_lib.beam",
|
||||
|
|
@ -73,6 +33,15 @@ filegroup(
|
|||
"ebin/recon_rec.beam",
|
||||
"ebin/recon_trace.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "recon",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -6,66 +6,28 @@ erlc_opts(
|
|||
values = select({
|
||||
"@rules_erlang//:debug_build": [
|
||||
"+debug_info",
|
||||
"+warnings_as_errors",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+deterministic",
|
||||
"+warnings_as_errors",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_redbug_beam",
|
||||
srcs = ["src/redbug.erl"],
|
||||
outs = ["ebin/redbug.beam"],
|
||||
app_name = "redbug",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_redbug_compiler_beam",
|
||||
srcs = ["src/redbug_compiler.erl"],
|
||||
outs = ["ebin/redbug_compiler.beam"],
|
||||
app_name = "redbug",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_redbug_dtop_beam",
|
||||
srcs = ["src/redbug_dtop.erl"],
|
||||
outs = ["ebin/redbug_dtop.beam"],
|
||||
app_name = "redbug",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_redbug_lexer_beam",
|
||||
srcs = ["src/redbug_lexer.erl"],
|
||||
outs = ["ebin/redbug_lexer.beam"],
|
||||
app_name = "redbug",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_redbug_parser_beam",
|
||||
srcs = ["src/redbug_parser.erl"],
|
||||
outs = ["ebin/redbug_parser.beam"],
|
||||
app_name = "redbug",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_redbug_targ_beam",
|
||||
srcs = ["src/redbug_targ.erl"],
|
||||
outs = ["ebin/redbug_targ.beam"],
|
||||
app_name = "redbug",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/redbug.erl",
|
||||
"src/redbug_compiler.erl",
|
||||
"src/redbug_dtop.erl",
|
||||
"src/redbug_lexer.erl",
|
||||
"src/redbug_parser.erl",
|
||||
"src/redbug_targ.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/redbug.beam",
|
||||
"ebin/redbug_compiler.beam",
|
||||
"ebin/redbug_dtop.beam",
|
||||
|
|
@ -73,6 +35,15 @@ filegroup(
|
|||
"ebin/redbug_parser.beam",
|
||||
"ebin/redbug_targ.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "redbug",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -8,61 +8,44 @@ erlc_opts(
|
|||
"+debug_info",
|
||||
"+recv_opt_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+warn_shadow_vars",
|
||||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+deterministic",
|
||||
"+recv_opt_info",
|
||||
"+warn_export_vars",
|
||||
"+warn_shadow_vars",
|
||||
"+warn_obsolete_guard",
|
||||
"+deterministic",
|
||||
"+warn_shadow_vars",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_seshat_beam",
|
||||
srcs = ["src/seshat.erl"],
|
||||
outs = ["ebin/seshat.beam"],
|
||||
app_name = "seshat",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_seshat_app_beam",
|
||||
srcs = ["src/seshat_app.erl"],
|
||||
outs = ["ebin/seshat_app.beam"],
|
||||
app_name = "seshat",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_seshat_counters_server_beam",
|
||||
srcs = ["src/seshat_counters_server.erl"],
|
||||
outs = ["ebin/seshat_counters_server.beam"],
|
||||
app_name = "seshat",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_seshat_sup_beam",
|
||||
srcs = ["src/seshat_sup.erl"],
|
||||
outs = ["ebin/seshat_sup.beam"],
|
||||
app_name = "seshat",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/seshat.erl",
|
||||
"src/seshat_app.erl",
|
||||
"src/seshat_counters_server.erl",
|
||||
"src/seshat_sup.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/seshat.beam",
|
||||
"ebin/seshat_app.beam",
|
||||
"ebin/seshat_counters_server.beam",
|
||||
"ebin/seshat_sup.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "seshat",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -16,48 +16,28 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_stdout_formatter_beam",
|
||||
srcs = ["src/stdout_formatter.erl"],
|
||||
outs = ["ebin/stdout_formatter.beam"],
|
||||
hdrs = ["include/stdout_formatter.hrl"],
|
||||
app_name = "stdout_formatter",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_stdout_formatter_paragraph_beam",
|
||||
srcs = ["src/stdout_formatter_paragraph.erl"],
|
||||
outs = ["ebin/stdout_formatter_paragraph.beam"],
|
||||
hdrs = ["include/stdout_formatter.hrl"],
|
||||
app_name = "stdout_formatter",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_stdout_formatter_table_beam",
|
||||
srcs = ["src/stdout_formatter_table.erl"],
|
||||
outs = ["ebin/stdout_formatter_table.beam"],
|
||||
hdrs = ["include/stdout_formatter.hrl"],
|
||||
app_name = "stdout_formatter",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_stdout_formatter_utils_beam",
|
||||
srcs = ["src/stdout_formatter_utils.erl"],
|
||||
outs = ["ebin/stdout_formatter_utils.beam"],
|
||||
app_name = "stdout_formatter",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/stdout_formatter.erl",
|
||||
"src/stdout_formatter_paragraph.erl",
|
||||
"src/stdout_formatter_table.erl",
|
||||
"src/stdout_formatter_utils.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/stdout_formatter.beam",
|
||||
"ebin/stdout_formatter_paragraph.beam",
|
||||
"ebin/stdout_formatter_table.beam",
|
||||
"ebin/stdout_formatter_utils.beam",
|
||||
],
|
||||
hdrs = ["include/stdout_formatter.hrl"],
|
||||
app_name = "stdout_formatter",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -16,55 +16,30 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_sysmon_handler_app_beam",
|
||||
srcs = ["src/sysmon_handler_app.erl"],
|
||||
outs = ["ebin/sysmon_handler_app.beam"],
|
||||
app_name = "sysmon_handler",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_sysmon_handler_example_handler_beam",
|
||||
srcs = ["src/sysmon_handler_example_handler.erl"],
|
||||
outs = ["ebin/sysmon_handler_example_handler.beam"],
|
||||
app_name = "sysmon_handler",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_sysmon_handler_filter_beam",
|
||||
srcs = ["src/sysmon_handler_filter.erl"],
|
||||
outs = ["ebin/sysmon_handler_filter.beam"],
|
||||
hdrs = ["include/sysmon_handler.hrl"],
|
||||
app_name = "sysmon_handler",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_sysmon_handler_sup_beam",
|
||||
srcs = ["src/sysmon_handler_sup.erl"],
|
||||
outs = ["ebin/sysmon_handler_sup.beam"],
|
||||
app_name = "sysmon_handler",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_sysmon_handler_testhandler_beam",
|
||||
srcs = ["src/sysmon_handler_testhandler.erl"],
|
||||
outs = ["ebin/sysmon_handler_testhandler.beam"],
|
||||
app_name = "sysmon_handler",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/sysmon_handler_app.erl",
|
||||
"src/sysmon_handler_example_handler.erl",
|
||||
"src/sysmon_handler_filter.erl",
|
||||
"src/sysmon_handler_sup.erl",
|
||||
"src/sysmon_handler_testhandler.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/sysmon_handler_app.beam",
|
||||
"ebin/sysmon_handler_example_handler.beam",
|
||||
"ebin/sysmon_handler_filter.beam",
|
||||
"ebin/sysmon_handler_sup.beam",
|
||||
"ebin/sysmon_handler_testhandler.beam",
|
||||
],
|
||||
hdrs = ["include/sysmon_handler.hrl"],
|
||||
app_name = "sysmon_handler",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -10,86 +10,26 @@ erlc_opts(
|
|||
],
|
||||
"//conditions:default": [
|
||||
"+debug_info",
|
||||
"+warnings_as_errors",
|
||||
"+deterministic",
|
||||
"+warnings_as_errors",
|
||||
],
|
||||
}),
|
||||
visibility = [":__subpackages__"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_systemd_beam",
|
||||
srcs = ["src/systemd.erl"],
|
||||
outs = ["ebin/systemd.beam"],
|
||||
hdrs = ["src/systemd_internal.hrl"],
|
||||
app_name = "systemd",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_systemd_app_beam",
|
||||
srcs = ["src/systemd_app.erl"],
|
||||
outs = ["ebin/systemd_app.beam"],
|
||||
app_name = "systemd",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_systemd_journal_h_beam",
|
||||
srcs = ["src/systemd_journal_h.erl"],
|
||||
outs = ["ebin/systemd_journal_h.beam"],
|
||||
hdrs = ["src/systemd_internal.hrl"],
|
||||
app_name = "systemd",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
deps = ["@enough//:erlang_app"],
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_systemd_kmsg_formatter_beam",
|
||||
srcs = ["src/systemd_kmsg_formatter.erl"],
|
||||
outs = ["ebin/systemd_kmsg_formatter.beam"],
|
||||
hdrs = ["include/systemd.hrl"],
|
||||
app_name = "systemd",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_systemd_protocol_beam",
|
||||
srcs = ["src/systemd_protocol.erl"],
|
||||
outs = ["ebin/systemd_protocol.beam"],
|
||||
app_name = "systemd",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_systemd_socket_beam",
|
||||
srcs = ["src/systemd_socket.erl"],
|
||||
outs = ["ebin/systemd_socket.beam"],
|
||||
app_name = "systemd",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_systemd_sup_beam",
|
||||
srcs = ["src/systemd_sup.erl"],
|
||||
outs = ["ebin/systemd_sup.beam"],
|
||||
hdrs = ["src/systemd_internal.hrl"],
|
||||
app_name = "systemd",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_systemd_watchdog_beam",
|
||||
srcs = ["src/systemd_watchdog.erl"],
|
||||
outs = ["ebin/systemd_watchdog.beam"],
|
||||
hdrs = ["src/systemd_internal.hrl"],
|
||||
app_name = "systemd",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/systemd.erl",
|
||||
"src/systemd_app.erl",
|
||||
"src/systemd_journal_h.erl",
|
||||
"src/systemd_kmsg_formatter.erl",
|
||||
"src/systemd_protocol.erl",
|
||||
"src/systemd_socket.erl",
|
||||
"src/systemd_sup.erl",
|
||||
"src/systemd_watchdog.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/systemd.beam",
|
||||
"ebin/systemd_app.beam",
|
||||
"ebin/systemd_journal_h.beam",
|
||||
|
|
@ -99,6 +39,19 @@ filegroup(
|
|||
"ebin/systemd_sup.beam",
|
||||
"ebin/systemd_watchdog.beam",
|
||||
],
|
||||
hdrs = [
|
||||
"include/systemd.hrl",
|
||||
"src/systemd_internal.hrl",
|
||||
],
|
||||
app_name = "systemd",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
deps = ["@enough//:erlang_app"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
|
|
@ -16,36 +16,26 @@ erlc_opts(
|
|||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_thoas_beam",
|
||||
srcs = ["src/thoas.erl"],
|
||||
outs = ["ebin/thoas.beam"],
|
||||
app_name = "thoas",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_thoas_decode_beam",
|
||||
srcs = ["src/thoas_decode.erl"],
|
||||
outs = ["ebin/thoas_decode.beam"],
|
||||
app_name = "thoas",
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
erlang_bytecode(
|
||||
name = "ebin_thoas_encode_beam",
|
||||
srcs = ["src/thoas_encode.erl"],
|
||||
outs = ["ebin/thoas_encode.beam"],
|
||||
name = "other_beam",
|
||||
srcs = [
|
||||
"src/thoas.erl",
|
||||
"src/thoas_decode.erl",
|
||||
"src/thoas_encode.erl",
|
||||
],
|
||||
outs = [
|
||||
"ebin/thoas.beam",
|
||||
"ebin/thoas_decode.beam",
|
||||
"ebin/thoas_encode.beam",
|
||||
],
|
||||
hdrs = [],
|
||||
app_name = "thoas",
|
||||
beam = [],
|
||||
erlc_opts = "//:erlc_opts",
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "beam_files",
|
||||
srcs = [
|
||||
"ebin/thoas.beam",
|
||||
"ebin/thoas_decode.beam",
|
||||
"ebin/thoas_encode.beam",
|
||||
],
|
||||
srcs = [":other_beam"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
|
|
|
|||
Loading…
Reference in New Issue