mirror of
https://github.com/sogou/workflow.git
synced 2026-10-28 19:19:22 +08:00
@@ -165,6 +165,7 @@ cc_library(
|
||||
],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = 'upstream',
|
||||
hdrs = [
|
||||
@@ -187,32 +188,6 @@ cc_library(
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = 'kafka_client',
|
||||
hdrs = [
|
||||
'src/client/WFKafkaClient.h',
|
||||
'src/factory/KafkaTaskImpl.inl',
|
||||
'src/protocol/KafkaDataTypes.h',
|
||||
'src/protocol/KafkaMessage.h',
|
||||
'src/protocol/KafkaResult.h',
|
||||
'src/protocol/kafka_parser.h',
|
||||
],
|
||||
includes = [
|
||||
'src/client',
|
||||
'src/factory',
|
||||
'src/protocol',
|
||||
],
|
||||
srcs = [
|
||||
'src/client/WFKafkaClient.cc',
|
||||
'src/protocol/KafkaDataTypes.cc',
|
||||
'src/protocol/KafkaResult.cc',
|
||||
'src/protocol/kafka_parser.c',
|
||||
],
|
||||
deps = [
|
||||
':common',
|
||||
],
|
||||
)
|
||||
|
||||
cc_library(
|
||||
name = 'kafka_message',
|
||||
hdrs = [
|
||||
@@ -238,16 +213,35 @@ cc_library(
|
||||
|
||||
cc_library(
|
||||
name = 'kafka',
|
||||
hdrs = [
|
||||
'src/client/WFKafkaClient.h',
|
||||
'src/factory/KafkaTaskImpl.inl',
|
||||
'src/protocol/KafkaDataTypes.h',
|
||||
'src/protocol/KafkaMessage.h',
|
||||
'src/protocol/KafkaResult.h',
|
||||
'src/protocol/kafka_parser.h',
|
||||
],
|
||||
includes = [
|
||||
'src/client',
|
||||
'src/factory',
|
||||
'src/protocol',
|
||||
],
|
||||
srcs = [
|
||||
'src/client/WFKafkaClient.cc',
|
||||
'src/protocol/KafkaDataTypes.cc',
|
||||
'src/protocol/KafkaResult.cc',
|
||||
'src/protocol/kafka_parser.c',
|
||||
],
|
||||
deps = [
|
||||
':kafka_client',
|
||||
':common',
|
||||
':kafka_message',
|
||||
],
|
||||
visibility = ["//visibility:public"],
|
||||
linkopts = [
|
||||
'-lsnappy',
|
||||
'-llz4',
|
||||
'-lz',
|
||||
'-lzstd',
|
||||
'-lsnappy',
|
||||
'-llz4',
|
||||
'-lz',
|
||||
'-lzstd',
|
||||
],
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user