From 1e95268d12e14b64eaf0b019a4b63fe6739247de Mon Sep 17 00:00:00 2001 From: XieHan Date: Fri, 29 Apr 2022 18:12:26 +0800 Subject: [PATCH] optimize bazel --- BUILD | 56 +++++++++++++++++++++++++------------------------------- 1 file changed, 25 insertions(+), 31 deletions(-) diff --git a/BUILD b/BUILD index 0c578542..e0fd1e62 100644 --- a/BUILD +++ b/BUILD @@ -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', ], )