@@ -50,9 +50,6 @@ COPTS = [
5050}) + select ({
5151 "//bazel/config:brpc_with_debug_lock" : ["-DBRPC_DEBUG_LOCK=1" ],
5252 "//conditions:default" : ["-DBRPC_DEBUG_LOCK=0" ],
53- }) + select ({
54- "//bazel/config:brpc_with_bthread_tracer" : ["-DBRPC_BTHREAD_TRACER" ],
55- "//conditions:default" : [],
5653}) + select ({
5754 "//bazel/config:brpc_with_asan" : ["-fsanitize=address" ],
5855 "//conditions:default" : ["" ],
@@ -402,6 +399,12 @@ cc_library(
402399 "src/bthread/*.h" ,
403400 "src/bthread/*.list" ,
404401 ]),
402+ defines = [] + select ({
403+ "//bazel/config:brpc_with_bthread_tracer" : [
404+ "-DBRPC_BTHREAD_TRACER" ,
405+ ],
406+ "//conditions:default" : [],
407+ }),
405408 copts = COPTS ,
406409 includes = [
407410 "src/" ,
@@ -412,7 +415,11 @@ cc_library(
412415 ":butil" ,
413416 ":bvar" ,
414417 ] + select ({
415- "//bazel/config:brpc_with_bthread_tracer" : ["@com_github_libunwind_libunwind//:libunwind" ],
418+ "//bazel/config:brpc_with_bthread_tracer" : [
419+ "@com_github_libunwind_libunwind//:libunwind" ,
420+ "@com_google_absl//absl/debugging:stacktrace" ,
421+ "@com_google_absl//absl/debugging:symbolize" ,
422+ ],
416423 "//conditions:default" : [],
417424 }),
418425)
0 commit comments