blob: f0853ba06b5d88a7ff1473d600eb10de8fc9742c [file] [log] [blame]
load("@rules_cc//cc:defs.bzl", "cc_binary")
cc_binary(
name = "example_producer",
srcs = [
"ExampleProducer.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "example_async_producer",
srcs = [
"ExampleAsyncProducer.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "sql_producer",
srcs = [
"SqlProducer.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "example_push_consumer",
srcs = [
"ExamplePushConsumer.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "push_consumer_with_custom_executor",
srcs = [
"PushConsumerWithCustomExecutor.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "push_consumer_with_throttle",
srcs = [
"PushConsumerWithThrottle.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "sql_consumer",
srcs = [
"SqlConsumer.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "example_pull_consumer",
srcs = [
"ExamplePullConsumer.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "benchmark_push_consumer",
srcs = [
"BenchmarkPushConsumer.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "example_broadcast_push_consumer",
srcs = [
"ExampleBroadcastPushConsumer.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)
cc_binary(
name = "example_transaction_producer",
srcs = [
"ExampleTransactionProducer.cpp",
],
deps = [
"//src/main/cpp/rocketmq:rocketmq_library",
],
)