xref: /aosp_15_r20/external/abseil-cpp/absl/log/CMakeLists.txt (revision 9356374a3709195abf420251b3e825997ff56c0f)
1*9356374aSAndroid Build Coastguard Worker# Copyright 2022 The Abseil Authors.
2*9356374aSAndroid Build Coastguard Worker#
3*9356374aSAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License");
4*9356374aSAndroid Build Coastguard Worker# you may not use this file except in compliance with the License.
5*9356374aSAndroid Build Coastguard Worker# You may obtain a copy of the License at
6*9356374aSAndroid Build Coastguard Worker#
7*9356374aSAndroid Build Coastguard Worker#      https://www.apache.org/licenses/LICENSE-2.0
8*9356374aSAndroid Build Coastguard Worker#
9*9356374aSAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software
10*9356374aSAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS,
11*9356374aSAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12*9356374aSAndroid Build Coastguard Worker# See the License for the specific language governing permissions and
13*9356374aSAndroid Build Coastguard Worker# limitations under the License.
14*9356374aSAndroid Build Coastguard Worker#
15*9356374aSAndroid Build Coastguard Worker
16*9356374aSAndroid Build Coastguard Worker# Internal targets
17*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
18*9356374aSAndroid Build Coastguard Worker  NAME
19*9356374aSAndroid Build Coastguard Worker    log_internal_check_impl
20*9356374aSAndroid Build Coastguard Worker  SRCS
21*9356374aSAndroid Build Coastguard Worker  HDRS
22*9356374aSAndroid Build Coastguard Worker    "internal/check_impl.h"
23*9356374aSAndroid Build Coastguard Worker  COPTS
24*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
25*9356374aSAndroid Build Coastguard Worker  LINKOPTS
26*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
27*9356374aSAndroid Build Coastguard Worker  DEPS
28*9356374aSAndroid Build Coastguard Worker    absl::core_headers
29*9356374aSAndroid Build Coastguard Worker    absl::log_internal_check_op
30*9356374aSAndroid Build Coastguard Worker    absl::log_internal_conditions
31*9356374aSAndroid Build Coastguard Worker    absl::log_internal_message
32*9356374aSAndroid Build Coastguard Worker    absl::log_internal_strip
33*9356374aSAndroid Build Coastguard Worker)
34*9356374aSAndroid Build Coastguard Worker
35*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
36*9356374aSAndroid Build Coastguard Worker  NAME
37*9356374aSAndroid Build Coastguard Worker    log_internal_check_op
38*9356374aSAndroid Build Coastguard Worker  SRCS
39*9356374aSAndroid Build Coastguard Worker    "internal/check_op.cc"
40*9356374aSAndroid Build Coastguard Worker  HDRS
41*9356374aSAndroid Build Coastguard Worker    "internal/check_op.h"
42*9356374aSAndroid Build Coastguard Worker  COPTS
43*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
44*9356374aSAndroid Build Coastguard Worker  LINKOPTS
45*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
46*9356374aSAndroid Build Coastguard Worker  DEPS
47*9356374aSAndroid Build Coastguard Worker    absl::config
48*9356374aSAndroid Build Coastguard Worker    absl::core_headers
49*9356374aSAndroid Build Coastguard Worker    absl::log_internal_nullguard
50*9356374aSAndroid Build Coastguard Worker    absl::log_internal_nullstream
51*9356374aSAndroid Build Coastguard Worker    absl::log_internal_strip
52*9356374aSAndroid Build Coastguard Worker    absl::strings
53*9356374aSAndroid Build Coastguard Worker)
54*9356374aSAndroid Build Coastguard Worker
55*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
56*9356374aSAndroid Build Coastguard Worker  NAME
57*9356374aSAndroid Build Coastguard Worker    log_internal_conditions
58*9356374aSAndroid Build Coastguard Worker  SRCS
59*9356374aSAndroid Build Coastguard Worker    "internal/conditions.cc"
60*9356374aSAndroid Build Coastguard Worker  HDRS
61*9356374aSAndroid Build Coastguard Worker    "internal/conditions.h"
62*9356374aSAndroid Build Coastguard Worker  COPTS
63*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
64*9356374aSAndroid Build Coastguard Worker  LINKOPTS
65*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
66*9356374aSAndroid Build Coastguard Worker  DEPS
67*9356374aSAndroid Build Coastguard Worker    absl::base
68*9356374aSAndroid Build Coastguard Worker    absl::config
69*9356374aSAndroid Build Coastguard Worker    absl::core_headers
70*9356374aSAndroid Build Coastguard Worker    absl::log_internal_voidify
71*9356374aSAndroid Build Coastguard Worker)
72*9356374aSAndroid Build Coastguard Worker
73*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
74*9356374aSAndroid Build Coastguard Worker  NAME
75*9356374aSAndroid Build Coastguard Worker    log_internal_config
76*9356374aSAndroid Build Coastguard Worker  SRCS
77*9356374aSAndroid Build Coastguard Worker  HDRS
78*9356374aSAndroid Build Coastguard Worker    "internal/config.h"
79*9356374aSAndroid Build Coastguard Worker  COPTS
80*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
81*9356374aSAndroid Build Coastguard Worker  LINKOPTS
82*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
83*9356374aSAndroid Build Coastguard Worker  DEPS
84*9356374aSAndroid Build Coastguard Worker    absl::config
85*9356374aSAndroid Build Coastguard Worker    absl::core_headers
86*9356374aSAndroid Build Coastguard Worker)
87*9356374aSAndroid Build Coastguard Worker
88*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
89*9356374aSAndroid Build Coastguard Worker  NAME
90*9356374aSAndroid Build Coastguard Worker    log_internal_flags
91*9356374aSAndroid Build Coastguard Worker  SRCS
92*9356374aSAndroid Build Coastguard Worker  HDRS
93*9356374aSAndroid Build Coastguard Worker    "internal/flags.h"
94*9356374aSAndroid Build Coastguard Worker  COPTS
95*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
96*9356374aSAndroid Build Coastguard Worker  LINKOPTS
97*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
98*9356374aSAndroid Build Coastguard Worker  DEPS
99*9356374aSAndroid Build Coastguard Worker    absl::flags
100*9356374aSAndroid Build Coastguard Worker)
101*9356374aSAndroid Build Coastguard Worker
102*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
103*9356374aSAndroid Build Coastguard Worker  NAME
104*9356374aSAndroid Build Coastguard Worker    log_internal_format
105*9356374aSAndroid Build Coastguard Worker  SRCS
106*9356374aSAndroid Build Coastguard Worker    "internal/log_format.cc"
107*9356374aSAndroid Build Coastguard Worker  HDRS
108*9356374aSAndroid Build Coastguard Worker    "internal/log_format.h"
109*9356374aSAndroid Build Coastguard Worker  COPTS
110*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
111*9356374aSAndroid Build Coastguard Worker  LINKOPTS
112*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
113*9356374aSAndroid Build Coastguard Worker  DEPS
114*9356374aSAndroid Build Coastguard Worker    absl::config
115*9356374aSAndroid Build Coastguard Worker    absl::core_headers
116*9356374aSAndroid Build Coastguard Worker    absl::log_internal_append_truncated
117*9356374aSAndroid Build Coastguard Worker    absl::log_internal_config
118*9356374aSAndroid Build Coastguard Worker    absl::log_internal_globals
119*9356374aSAndroid Build Coastguard Worker    absl::log_severity
120*9356374aSAndroid Build Coastguard Worker    absl::strings
121*9356374aSAndroid Build Coastguard Worker    absl::str_format
122*9356374aSAndroid Build Coastguard Worker    absl::time
123*9356374aSAndroid Build Coastguard Worker    absl::span
124*9356374aSAndroid Build Coastguard Worker)
125*9356374aSAndroid Build Coastguard Worker
126*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
127*9356374aSAndroid Build Coastguard Worker  NAME
128*9356374aSAndroid Build Coastguard Worker    log_internal_globals
129*9356374aSAndroid Build Coastguard Worker  SRCS
130*9356374aSAndroid Build Coastguard Worker    "internal/globals.cc"
131*9356374aSAndroid Build Coastguard Worker  HDRS
132*9356374aSAndroid Build Coastguard Worker    "internal/globals.h"
133*9356374aSAndroid Build Coastguard Worker  COPTS
134*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
135*9356374aSAndroid Build Coastguard Worker  LINKOPTS
136*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
137*9356374aSAndroid Build Coastguard Worker  DEPS
138*9356374aSAndroid Build Coastguard Worker    absl::config
139*9356374aSAndroid Build Coastguard Worker    absl::core_headers
140*9356374aSAndroid Build Coastguard Worker    absl::log_severity
141*9356374aSAndroid Build Coastguard Worker    absl::raw_logging_internal
142*9356374aSAndroid Build Coastguard Worker    absl::strings
143*9356374aSAndroid Build Coastguard Worker    absl::time
144*9356374aSAndroid Build Coastguard Worker)
145*9356374aSAndroid Build Coastguard Worker
146*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
147*9356374aSAndroid Build Coastguard Worker  NAME
148*9356374aSAndroid Build Coastguard Worker    log_internal_log_impl
149*9356374aSAndroid Build Coastguard Worker  SRCS
150*9356374aSAndroid Build Coastguard Worker  HDRS
151*9356374aSAndroid Build Coastguard Worker    "internal/log_impl.h"
152*9356374aSAndroid Build Coastguard Worker  COPTS
153*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
154*9356374aSAndroid Build Coastguard Worker  LINKOPTS
155*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
156*9356374aSAndroid Build Coastguard Worker  DEPS
157*9356374aSAndroid Build Coastguard Worker    absl::log_internal_conditions
158*9356374aSAndroid Build Coastguard Worker    absl::log_internal_message
159*9356374aSAndroid Build Coastguard Worker    absl::log_internal_strip
160*9356374aSAndroid Build Coastguard Worker    absl::absl_vlog_is_on
161*9356374aSAndroid Build Coastguard Worker)
162*9356374aSAndroid Build Coastguard Worker
163*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
164*9356374aSAndroid Build Coastguard Worker  NAME
165*9356374aSAndroid Build Coastguard Worker    log_internal_proto
166*9356374aSAndroid Build Coastguard Worker  SRCS
167*9356374aSAndroid Build Coastguard Worker    "internal/proto.cc"
168*9356374aSAndroid Build Coastguard Worker  HDRS
169*9356374aSAndroid Build Coastguard Worker    "internal/proto.h"
170*9356374aSAndroid Build Coastguard Worker  COPTS
171*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
172*9356374aSAndroid Build Coastguard Worker  LINKOPTS
173*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
174*9356374aSAndroid Build Coastguard Worker  DEPS
175*9356374aSAndroid Build Coastguard Worker    absl::base
176*9356374aSAndroid Build Coastguard Worker    absl::config
177*9356374aSAndroid Build Coastguard Worker    absl::core_headers
178*9356374aSAndroid Build Coastguard Worker    absl::strings
179*9356374aSAndroid Build Coastguard Worker    absl::span
180*9356374aSAndroid Build Coastguard Worker)
181*9356374aSAndroid Build Coastguard Worker
182*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
183*9356374aSAndroid Build Coastguard Worker  NAME
184*9356374aSAndroid Build Coastguard Worker    log_internal_message
185*9356374aSAndroid Build Coastguard Worker  SRCS
186*9356374aSAndroid Build Coastguard Worker    "internal/log_message.cc"
187*9356374aSAndroid Build Coastguard Worker  HDRS
188*9356374aSAndroid Build Coastguard Worker    "internal/log_message.h"
189*9356374aSAndroid Build Coastguard Worker  COPTS
190*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
191*9356374aSAndroid Build Coastguard Worker  LINKOPTS
192*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
193*9356374aSAndroid Build Coastguard Worker  DEPS
194*9356374aSAndroid Build Coastguard Worker    absl::base
195*9356374aSAndroid Build Coastguard Worker    absl::config
196*9356374aSAndroid Build Coastguard Worker    absl::core_headers
197*9356374aSAndroid Build Coastguard Worker    absl::errno_saver
198*9356374aSAndroid Build Coastguard Worker    absl::inlined_vector
199*9356374aSAndroid Build Coastguard Worker    absl::examine_stack
200*9356374aSAndroid Build Coastguard Worker    absl::log_internal_append_truncated
201*9356374aSAndroid Build Coastguard Worker    absl::log_internal_format
202*9356374aSAndroid Build Coastguard Worker    absl::log_internal_globals
203*9356374aSAndroid Build Coastguard Worker    absl::log_internal_proto
204*9356374aSAndroid Build Coastguard Worker    absl::log_internal_log_sink_set
205*9356374aSAndroid Build Coastguard Worker    absl::log_internal_nullguard
206*9356374aSAndroid Build Coastguard Worker    absl::log_globals
207*9356374aSAndroid Build Coastguard Worker    absl::log_entry
208*9356374aSAndroid Build Coastguard Worker    absl::log_severity
209*9356374aSAndroid Build Coastguard Worker    absl::log_sink
210*9356374aSAndroid Build Coastguard Worker    absl::log_sink_registry
211*9356374aSAndroid Build Coastguard Worker    absl::memory
212*9356374aSAndroid Build Coastguard Worker    absl::raw_logging_internal
213*9356374aSAndroid Build Coastguard Worker    absl::strings
214*9356374aSAndroid Build Coastguard Worker    absl::strerror
215*9356374aSAndroid Build Coastguard Worker    absl::time
216*9356374aSAndroid Build Coastguard Worker    absl::span
217*9356374aSAndroid Build Coastguard Worker)
218*9356374aSAndroid Build Coastguard Worker
219*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
220*9356374aSAndroid Build Coastguard Worker  NAME
221*9356374aSAndroid Build Coastguard Worker    log_internal_log_sink_set
222*9356374aSAndroid Build Coastguard Worker  SRCS
223*9356374aSAndroid Build Coastguard Worker    "internal/log_sink_set.cc"
224*9356374aSAndroid Build Coastguard Worker  HDRS
225*9356374aSAndroid Build Coastguard Worker    "internal/log_sink_set.h"
226*9356374aSAndroid Build Coastguard Worker  COPTS
227*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
228*9356374aSAndroid Build Coastguard Worker  LINKOPTS
229*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
230*9356374aSAndroid Build Coastguard Worker    $<$<BOOL:${ANDROID}>:-llog>
231*9356374aSAndroid Build Coastguard Worker  DEPS
232*9356374aSAndroid Build Coastguard Worker    absl::base
233*9356374aSAndroid Build Coastguard Worker    absl::cleanup
234*9356374aSAndroid Build Coastguard Worker    absl::config
235*9356374aSAndroid Build Coastguard Worker    absl::core_headers
236*9356374aSAndroid Build Coastguard Worker    absl::log_internal_config
237*9356374aSAndroid Build Coastguard Worker    absl::log_internal_globals
238*9356374aSAndroid Build Coastguard Worker    absl::log_globals
239*9356374aSAndroid Build Coastguard Worker    absl::log_entry
240*9356374aSAndroid Build Coastguard Worker    absl::log_severity
241*9356374aSAndroid Build Coastguard Worker    absl::log_sink
242*9356374aSAndroid Build Coastguard Worker    absl::no_destructor
243*9356374aSAndroid Build Coastguard Worker    absl::raw_logging_internal
244*9356374aSAndroid Build Coastguard Worker    absl::synchronization
245*9356374aSAndroid Build Coastguard Worker    absl::span
246*9356374aSAndroid Build Coastguard Worker    absl::strings
247*9356374aSAndroid Build Coastguard Worker)
248*9356374aSAndroid Build Coastguard Worker
249*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
250*9356374aSAndroid Build Coastguard Worker  NAME
251*9356374aSAndroid Build Coastguard Worker    log_internal_nullguard
252*9356374aSAndroid Build Coastguard Worker  SRCS
253*9356374aSAndroid Build Coastguard Worker    "internal/nullguard.cc"
254*9356374aSAndroid Build Coastguard Worker  HDRS
255*9356374aSAndroid Build Coastguard Worker    "internal/nullguard.h"
256*9356374aSAndroid Build Coastguard Worker  COPTS
257*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
258*9356374aSAndroid Build Coastguard Worker  LINKOPTS
259*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
260*9356374aSAndroid Build Coastguard Worker  DEPS
261*9356374aSAndroid Build Coastguard Worker    absl::config
262*9356374aSAndroid Build Coastguard Worker    absl::core_headers
263*9356374aSAndroid Build Coastguard Worker)
264*9356374aSAndroid Build Coastguard Worker
265*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
266*9356374aSAndroid Build Coastguard Worker  NAME
267*9356374aSAndroid Build Coastguard Worker    log_internal_nullstream
268*9356374aSAndroid Build Coastguard Worker  SRCS
269*9356374aSAndroid Build Coastguard Worker  HDRS
270*9356374aSAndroid Build Coastguard Worker    "internal/nullstream.h"
271*9356374aSAndroid Build Coastguard Worker  COPTS
272*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
273*9356374aSAndroid Build Coastguard Worker  LINKOPTS
274*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
275*9356374aSAndroid Build Coastguard Worker  DEPS
276*9356374aSAndroid Build Coastguard Worker    absl::config
277*9356374aSAndroid Build Coastguard Worker    absl::core_headers
278*9356374aSAndroid Build Coastguard Worker    absl::log_severity
279*9356374aSAndroid Build Coastguard Worker    absl::strings
280*9356374aSAndroid Build Coastguard Worker)
281*9356374aSAndroid Build Coastguard Worker
282*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
283*9356374aSAndroid Build Coastguard Worker  NAME
284*9356374aSAndroid Build Coastguard Worker    log_internal_strip
285*9356374aSAndroid Build Coastguard Worker  SRCS
286*9356374aSAndroid Build Coastguard Worker  HDRS
287*9356374aSAndroid Build Coastguard Worker    "internal/strip.h"
288*9356374aSAndroid Build Coastguard Worker  COPTS
289*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
290*9356374aSAndroid Build Coastguard Worker  LINKOPTS
291*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
292*9356374aSAndroid Build Coastguard Worker  DEPS
293*9356374aSAndroid Build Coastguard Worker    absl::core_headers
294*9356374aSAndroid Build Coastguard Worker    absl::log_internal_message
295*9356374aSAndroid Build Coastguard Worker    absl::log_internal_nullstream
296*9356374aSAndroid Build Coastguard Worker    absl::log_severity
297*9356374aSAndroid Build Coastguard Worker)
298*9356374aSAndroid Build Coastguard Worker
299*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
300*9356374aSAndroid Build Coastguard Worker  NAME
301*9356374aSAndroid Build Coastguard Worker    log_internal_test_actions
302*9356374aSAndroid Build Coastguard Worker  SRCS
303*9356374aSAndroid Build Coastguard Worker    "internal/test_actions.cc"
304*9356374aSAndroid Build Coastguard Worker  HDRS
305*9356374aSAndroid Build Coastguard Worker    "internal/test_actions.h"
306*9356374aSAndroid Build Coastguard Worker  COPTS
307*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
308*9356374aSAndroid Build Coastguard Worker  LINKOPTS
309*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
310*9356374aSAndroid Build Coastguard Worker  DEPS
311*9356374aSAndroid Build Coastguard Worker    absl::config
312*9356374aSAndroid Build Coastguard Worker    absl::core_headers
313*9356374aSAndroid Build Coastguard Worker    absl::log_entry
314*9356374aSAndroid Build Coastguard Worker    absl::log_severity
315*9356374aSAndroid Build Coastguard Worker    absl::strings
316*9356374aSAndroid Build Coastguard Worker    absl::time
317*9356374aSAndroid Build Coastguard Worker  TESTONLY
318*9356374aSAndroid Build Coastguard Worker)
319*9356374aSAndroid Build Coastguard Worker
320*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
321*9356374aSAndroid Build Coastguard Worker  NAME
322*9356374aSAndroid Build Coastguard Worker    log_internal_test_helpers
323*9356374aSAndroid Build Coastguard Worker  SRCS
324*9356374aSAndroid Build Coastguard Worker    "internal/test_helpers.cc"
325*9356374aSAndroid Build Coastguard Worker  HDRS
326*9356374aSAndroid Build Coastguard Worker    "internal/test_helpers.h"
327*9356374aSAndroid Build Coastguard Worker  COPTS
328*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
329*9356374aSAndroid Build Coastguard Worker  LINKOPTS
330*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
331*9356374aSAndroid Build Coastguard Worker  DEPS
332*9356374aSAndroid Build Coastguard Worker    absl::config
333*9356374aSAndroid Build Coastguard Worker    absl::log_globals
334*9356374aSAndroid Build Coastguard Worker    absl::log_initialize
335*9356374aSAndroid Build Coastguard Worker    absl::log_internal_globals
336*9356374aSAndroid Build Coastguard Worker    absl::log_severity
337*9356374aSAndroid Build Coastguard Worker    GTest::gtest
338*9356374aSAndroid Build Coastguard Worker  TESTONLY
339*9356374aSAndroid Build Coastguard Worker)
340*9356374aSAndroid Build Coastguard Worker
341*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
342*9356374aSAndroid Build Coastguard Worker  NAME
343*9356374aSAndroid Build Coastguard Worker    log_internal_test_matchers
344*9356374aSAndroid Build Coastguard Worker  SRCS
345*9356374aSAndroid Build Coastguard Worker    "internal/test_matchers.cc"
346*9356374aSAndroid Build Coastguard Worker  HDRS
347*9356374aSAndroid Build Coastguard Worker    "internal/test_matchers.h"
348*9356374aSAndroid Build Coastguard Worker  COPTS
349*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
350*9356374aSAndroid Build Coastguard Worker  LINKOPTS
351*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
352*9356374aSAndroid Build Coastguard Worker  DEPS
353*9356374aSAndroid Build Coastguard Worker    absl::config
354*9356374aSAndroid Build Coastguard Worker    absl::core_headers
355*9356374aSAndroid Build Coastguard Worker    absl::log_entry
356*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
357*9356374aSAndroid Build Coastguard Worker    absl::log_severity
358*9356374aSAndroid Build Coastguard Worker    absl::strings
359*9356374aSAndroid Build Coastguard Worker    absl::time
360*9356374aSAndroid Build Coastguard Worker    GTest::gtest
361*9356374aSAndroid Build Coastguard Worker    GTest::gmock
362*9356374aSAndroid Build Coastguard Worker  TESTONLY
363*9356374aSAndroid Build Coastguard Worker)
364*9356374aSAndroid Build Coastguard Worker
365*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
366*9356374aSAndroid Build Coastguard Worker  NAME
367*9356374aSAndroid Build Coastguard Worker    log_internal_voidify
368*9356374aSAndroid Build Coastguard Worker  SRCS
369*9356374aSAndroid Build Coastguard Worker  HDRS
370*9356374aSAndroid Build Coastguard Worker    "internal/voidify.h"
371*9356374aSAndroid Build Coastguard Worker  COPTS
372*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
373*9356374aSAndroid Build Coastguard Worker  LINKOPTS
374*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
375*9356374aSAndroid Build Coastguard Worker  DEPS
376*9356374aSAndroid Build Coastguard Worker    absl::config
377*9356374aSAndroid Build Coastguard Worker)
378*9356374aSAndroid Build Coastguard Worker
379*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
380*9356374aSAndroid Build Coastguard Worker  NAME
381*9356374aSAndroid Build Coastguard Worker    log_internal_append_truncated
382*9356374aSAndroid Build Coastguard Worker  SRCS
383*9356374aSAndroid Build Coastguard Worker  HDRS
384*9356374aSAndroid Build Coastguard Worker    "internal/append_truncated.h"
385*9356374aSAndroid Build Coastguard Worker  COPTS
386*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
387*9356374aSAndroid Build Coastguard Worker  LINKOPTS
388*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
389*9356374aSAndroid Build Coastguard Worker  DEPS
390*9356374aSAndroid Build Coastguard Worker    absl::config
391*9356374aSAndroid Build Coastguard Worker    absl::strings
392*9356374aSAndroid Build Coastguard Worker    absl::span
393*9356374aSAndroid Build Coastguard Worker)
394*9356374aSAndroid Build Coastguard Worker
395*9356374aSAndroid Build Coastguard Worker# Public targets
396*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
397*9356374aSAndroid Build Coastguard Worker  NAME
398*9356374aSAndroid Build Coastguard Worker    absl_check
399*9356374aSAndroid Build Coastguard Worker  SRCS
400*9356374aSAndroid Build Coastguard Worker  HDRS
401*9356374aSAndroid Build Coastguard Worker    "absl_check.h"
402*9356374aSAndroid Build Coastguard Worker  COPTS
403*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
404*9356374aSAndroid Build Coastguard Worker  LINKOPTS
405*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
406*9356374aSAndroid Build Coastguard Worker  DEPS
407*9356374aSAndroid Build Coastguard Worker    absl::log_internal_check_impl
408*9356374aSAndroid Build Coastguard Worker  PUBLIC
409*9356374aSAndroid Build Coastguard Worker)
410*9356374aSAndroid Build Coastguard Worker
411*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
412*9356374aSAndroid Build Coastguard Worker  NAME
413*9356374aSAndroid Build Coastguard Worker    absl_log
414*9356374aSAndroid Build Coastguard Worker  SRCS
415*9356374aSAndroid Build Coastguard Worker  HDRS
416*9356374aSAndroid Build Coastguard Worker    "absl_log.h"
417*9356374aSAndroid Build Coastguard Worker  COPTS
418*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
419*9356374aSAndroid Build Coastguard Worker  LINKOPTS
420*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
421*9356374aSAndroid Build Coastguard Worker  DEPS
422*9356374aSAndroid Build Coastguard Worker    absl::log_internal_log_impl
423*9356374aSAndroid Build Coastguard Worker  PUBLIC
424*9356374aSAndroid Build Coastguard Worker)
425*9356374aSAndroid Build Coastguard Worker
426*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
427*9356374aSAndroid Build Coastguard Worker  NAME
428*9356374aSAndroid Build Coastguard Worker    check
429*9356374aSAndroid Build Coastguard Worker  SRCS
430*9356374aSAndroid Build Coastguard Worker  HDRS
431*9356374aSAndroid Build Coastguard Worker    "check.h"
432*9356374aSAndroid Build Coastguard Worker  COPTS
433*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
434*9356374aSAndroid Build Coastguard Worker  LINKOPTS
435*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
436*9356374aSAndroid Build Coastguard Worker  DEPS
437*9356374aSAndroid Build Coastguard Worker    absl::log_internal_check_impl
438*9356374aSAndroid Build Coastguard Worker    absl::core_headers
439*9356374aSAndroid Build Coastguard Worker    absl::log_internal_check_op
440*9356374aSAndroid Build Coastguard Worker    absl::log_internal_conditions
441*9356374aSAndroid Build Coastguard Worker    absl::log_internal_message
442*9356374aSAndroid Build Coastguard Worker    absl::log_internal_strip
443*9356374aSAndroid Build Coastguard Worker  PUBLIC
444*9356374aSAndroid Build Coastguard Worker)
445*9356374aSAndroid Build Coastguard Worker
446*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
447*9356374aSAndroid Build Coastguard Worker  NAME
448*9356374aSAndroid Build Coastguard Worker    die_if_null
449*9356374aSAndroid Build Coastguard Worker  SRCS
450*9356374aSAndroid Build Coastguard Worker    "die_if_null.cc"
451*9356374aSAndroid Build Coastguard Worker  HDRS
452*9356374aSAndroid Build Coastguard Worker    "die_if_null.h"
453*9356374aSAndroid Build Coastguard Worker  COPTS
454*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
455*9356374aSAndroid Build Coastguard Worker  LINKOPTS
456*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
457*9356374aSAndroid Build Coastguard Worker  DEPS
458*9356374aSAndroid Build Coastguard Worker    absl::config
459*9356374aSAndroid Build Coastguard Worker    absl::core_headers
460*9356374aSAndroid Build Coastguard Worker    absl::log
461*9356374aSAndroid Build Coastguard Worker    absl::strings
462*9356374aSAndroid Build Coastguard Worker  PUBLIC
463*9356374aSAndroid Build Coastguard Worker)
464*9356374aSAndroid Build Coastguard Worker
465*9356374aSAndroid Build Coastguard Worker# Warning: Many linkers will strip the contents of this library because its
466*9356374aSAndroid Build Coastguard Worker# symbols are only used in a global constructor. A workaround is for clients
467*9356374aSAndroid Build Coastguard Worker# to link this using $<LINK_LIBRARY:WHOLE_ARCHIVE,absl::log_flags> instead of
468*9356374aSAndroid Build Coastguard Worker# the plain absl::log_flags.
469*9356374aSAndroid Build Coastguard Worker# TODO(b/320467376): Implement the equivalent of Bazel's alwayslink=True.
470*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
471*9356374aSAndroid Build Coastguard Worker  NAME
472*9356374aSAndroid Build Coastguard Worker    log_flags
473*9356374aSAndroid Build Coastguard Worker  SRCS
474*9356374aSAndroid Build Coastguard Worker    "flags.cc"
475*9356374aSAndroid Build Coastguard Worker  HDRS
476*9356374aSAndroid Build Coastguard Worker    "flags.h"
477*9356374aSAndroid Build Coastguard Worker  COPTS
478*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
479*9356374aSAndroid Build Coastguard Worker  LINKOPTS
480*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
481*9356374aSAndroid Build Coastguard Worker  DEPS
482*9356374aSAndroid Build Coastguard Worker    absl::config
483*9356374aSAndroid Build Coastguard Worker    absl::core_headers
484*9356374aSAndroid Build Coastguard Worker    absl::log_globals
485*9356374aSAndroid Build Coastguard Worker    absl::log_severity
486*9356374aSAndroid Build Coastguard Worker    absl::log_internal_config
487*9356374aSAndroid Build Coastguard Worker    absl::log_internal_flags
488*9356374aSAndroid Build Coastguard Worker    absl::flags
489*9356374aSAndroid Build Coastguard Worker    absl::flags_marshalling
490*9356374aSAndroid Build Coastguard Worker    absl::strings
491*9356374aSAndroid Build Coastguard Worker    absl::vlog_config_internal
492*9356374aSAndroid Build Coastguard Worker  PUBLIC
493*9356374aSAndroid Build Coastguard Worker)
494*9356374aSAndroid Build Coastguard Worker
495*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
496*9356374aSAndroid Build Coastguard Worker  NAME
497*9356374aSAndroid Build Coastguard Worker    log_globals
498*9356374aSAndroid Build Coastguard Worker  SRCS
499*9356374aSAndroid Build Coastguard Worker    "globals.cc"
500*9356374aSAndroid Build Coastguard Worker  HDRS
501*9356374aSAndroid Build Coastguard Worker    "globals.h"
502*9356374aSAndroid Build Coastguard Worker  COPTS
503*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
504*9356374aSAndroid Build Coastguard Worker  LINKOPTS
505*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
506*9356374aSAndroid Build Coastguard Worker  DEPS
507*9356374aSAndroid Build Coastguard Worker    absl::atomic_hook
508*9356374aSAndroid Build Coastguard Worker    absl::config
509*9356374aSAndroid Build Coastguard Worker    absl::core_headers
510*9356374aSAndroid Build Coastguard Worker    absl::hash
511*9356374aSAndroid Build Coastguard Worker    absl::log_severity
512*9356374aSAndroid Build Coastguard Worker    absl::raw_logging_internal
513*9356374aSAndroid Build Coastguard Worker    absl::strings
514*9356374aSAndroid Build Coastguard Worker    absl::vlog_config_internal
515*9356374aSAndroid Build Coastguard Worker)
516*9356374aSAndroid Build Coastguard Worker
517*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
518*9356374aSAndroid Build Coastguard Worker  NAME
519*9356374aSAndroid Build Coastguard Worker    log_initialize
520*9356374aSAndroid Build Coastguard Worker  SRCS
521*9356374aSAndroid Build Coastguard Worker    "initialize.cc"
522*9356374aSAndroid Build Coastguard Worker  HDRS
523*9356374aSAndroid Build Coastguard Worker    "initialize.h"
524*9356374aSAndroid Build Coastguard Worker  COPTS
525*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
526*9356374aSAndroid Build Coastguard Worker  LINKOPTS
527*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
528*9356374aSAndroid Build Coastguard Worker  DEPS
529*9356374aSAndroid Build Coastguard Worker    absl::config
530*9356374aSAndroid Build Coastguard Worker    absl::log_globals
531*9356374aSAndroid Build Coastguard Worker    absl::log_internal_globals
532*9356374aSAndroid Build Coastguard Worker    absl::time
533*9356374aSAndroid Build Coastguard Worker  PUBLIC
534*9356374aSAndroid Build Coastguard Worker)
535*9356374aSAndroid Build Coastguard Worker
536*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
537*9356374aSAndroid Build Coastguard Worker  NAME
538*9356374aSAndroid Build Coastguard Worker    log
539*9356374aSAndroid Build Coastguard Worker  SRCS
540*9356374aSAndroid Build Coastguard Worker  HDRS
541*9356374aSAndroid Build Coastguard Worker    "log.h"
542*9356374aSAndroid Build Coastguard Worker  COPTS
543*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
544*9356374aSAndroid Build Coastguard Worker  LINKOPTS
545*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
546*9356374aSAndroid Build Coastguard Worker  DEPS
547*9356374aSAndroid Build Coastguard Worker    absl::log_internal_log_impl
548*9356374aSAndroid Build Coastguard Worker    absl::vlog_is_on
549*9356374aSAndroid Build Coastguard Worker  PUBLIC
550*9356374aSAndroid Build Coastguard Worker)
551*9356374aSAndroid Build Coastguard Worker
552*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
553*9356374aSAndroid Build Coastguard Worker  NAME
554*9356374aSAndroid Build Coastguard Worker    log_entry
555*9356374aSAndroid Build Coastguard Worker  SRCS
556*9356374aSAndroid Build Coastguard Worker    "log_entry.cc"
557*9356374aSAndroid Build Coastguard Worker  HDRS
558*9356374aSAndroid Build Coastguard Worker    "log_entry.h"
559*9356374aSAndroid Build Coastguard Worker  COPTS
560*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
561*9356374aSAndroid Build Coastguard Worker  LINKOPTS
562*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
563*9356374aSAndroid Build Coastguard Worker  DEPS
564*9356374aSAndroid Build Coastguard Worker    absl::config
565*9356374aSAndroid Build Coastguard Worker    absl::core_headers
566*9356374aSAndroid Build Coastguard Worker    absl::log_internal_config
567*9356374aSAndroid Build Coastguard Worker    absl::log_severity
568*9356374aSAndroid Build Coastguard Worker    absl::span
569*9356374aSAndroid Build Coastguard Worker    absl::strings
570*9356374aSAndroid Build Coastguard Worker    absl::time
571*9356374aSAndroid Build Coastguard Worker  PUBLIC
572*9356374aSAndroid Build Coastguard Worker)
573*9356374aSAndroid Build Coastguard Worker
574*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
575*9356374aSAndroid Build Coastguard Worker  NAME
576*9356374aSAndroid Build Coastguard Worker    log_sink
577*9356374aSAndroid Build Coastguard Worker  SRCS
578*9356374aSAndroid Build Coastguard Worker    "log_sink.cc"
579*9356374aSAndroid Build Coastguard Worker  HDRS
580*9356374aSAndroid Build Coastguard Worker    "log_sink.h"
581*9356374aSAndroid Build Coastguard Worker  COPTS
582*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
583*9356374aSAndroid Build Coastguard Worker  LINKOPTS
584*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
585*9356374aSAndroid Build Coastguard Worker  DEPS
586*9356374aSAndroid Build Coastguard Worker    absl::config
587*9356374aSAndroid Build Coastguard Worker    absl::log_entry
588*9356374aSAndroid Build Coastguard Worker  PUBLIC
589*9356374aSAndroid Build Coastguard Worker)
590*9356374aSAndroid Build Coastguard Worker
591*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
592*9356374aSAndroid Build Coastguard Worker  NAME
593*9356374aSAndroid Build Coastguard Worker    log_sink_registry
594*9356374aSAndroid Build Coastguard Worker  SRCS
595*9356374aSAndroid Build Coastguard Worker  HDRS
596*9356374aSAndroid Build Coastguard Worker    "log_sink_registry.h"
597*9356374aSAndroid Build Coastguard Worker  COPTS
598*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
599*9356374aSAndroid Build Coastguard Worker  LINKOPTS
600*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
601*9356374aSAndroid Build Coastguard Worker  DEPS
602*9356374aSAndroid Build Coastguard Worker    absl::config
603*9356374aSAndroid Build Coastguard Worker    absl::log_sink
604*9356374aSAndroid Build Coastguard Worker    absl::log_internal_log_sink_set
605*9356374aSAndroid Build Coastguard Worker  PUBLIC
606*9356374aSAndroid Build Coastguard Worker)
607*9356374aSAndroid Build Coastguard Worker
608*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
609*9356374aSAndroid Build Coastguard Worker  NAME
610*9356374aSAndroid Build Coastguard Worker    log_streamer
611*9356374aSAndroid Build Coastguard Worker  SRCS
612*9356374aSAndroid Build Coastguard Worker  HDRS
613*9356374aSAndroid Build Coastguard Worker    "log_streamer.h"
614*9356374aSAndroid Build Coastguard Worker  COPTS
615*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
616*9356374aSAndroid Build Coastguard Worker  LINKOPTS
617*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
618*9356374aSAndroid Build Coastguard Worker  DEPS
619*9356374aSAndroid Build Coastguard Worker    absl::config
620*9356374aSAndroid Build Coastguard Worker    absl::absl_log
621*9356374aSAndroid Build Coastguard Worker    absl::log_severity
622*9356374aSAndroid Build Coastguard Worker    absl::optional
623*9356374aSAndroid Build Coastguard Worker    absl::strings
624*9356374aSAndroid Build Coastguard Worker    absl::strings_internal
625*9356374aSAndroid Build Coastguard Worker    absl::utility
626*9356374aSAndroid Build Coastguard Worker  PUBLIC
627*9356374aSAndroid Build Coastguard Worker)
628*9356374aSAndroid Build Coastguard Worker
629*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
630*9356374aSAndroid Build Coastguard Worker  NAME
631*9356374aSAndroid Build Coastguard Worker    scoped_mock_log
632*9356374aSAndroid Build Coastguard Worker  SRCS
633*9356374aSAndroid Build Coastguard Worker    "scoped_mock_log.cc"
634*9356374aSAndroid Build Coastguard Worker  HDRS
635*9356374aSAndroid Build Coastguard Worker    "scoped_mock_log.h"
636*9356374aSAndroid Build Coastguard Worker  COPTS
637*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
638*9356374aSAndroid Build Coastguard Worker  LINKOPTS
639*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
640*9356374aSAndroid Build Coastguard Worker  DEPS
641*9356374aSAndroid Build Coastguard Worker    absl::config
642*9356374aSAndroid Build Coastguard Worker    absl::log_entry
643*9356374aSAndroid Build Coastguard Worker    absl::log_severity
644*9356374aSAndroid Build Coastguard Worker    absl::log_sink
645*9356374aSAndroid Build Coastguard Worker    absl::log_sink_registry
646*9356374aSAndroid Build Coastguard Worker    absl::raw_logging_internal
647*9356374aSAndroid Build Coastguard Worker    absl::strings
648*9356374aSAndroid Build Coastguard Worker    GTest::gmock
649*9356374aSAndroid Build Coastguard Worker    GTest::gtest
650*9356374aSAndroid Build Coastguard Worker  PUBLIC
651*9356374aSAndroid Build Coastguard Worker  TESTONLY
652*9356374aSAndroid Build Coastguard Worker)
653*9356374aSAndroid Build Coastguard Worker
654*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
655*9356374aSAndroid Build Coastguard Worker  NAME
656*9356374aSAndroid Build Coastguard Worker    log_internal_structured
657*9356374aSAndroid Build Coastguard Worker  HDRS
658*9356374aSAndroid Build Coastguard Worker    "internal/structured.h"
659*9356374aSAndroid Build Coastguard Worker  COPTS
660*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
661*9356374aSAndroid Build Coastguard Worker  LINKOPTS
662*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
663*9356374aSAndroid Build Coastguard Worker  DEPS
664*9356374aSAndroid Build Coastguard Worker    absl::config
665*9356374aSAndroid Build Coastguard Worker    absl::log_internal_message
666*9356374aSAndroid Build Coastguard Worker    absl::strings
667*9356374aSAndroid Build Coastguard Worker)
668*9356374aSAndroid Build Coastguard Worker
669*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
670*9356374aSAndroid Build Coastguard Worker  NAME
671*9356374aSAndroid Build Coastguard Worker    log_structured
672*9356374aSAndroid Build Coastguard Worker  HDRS
673*9356374aSAndroid Build Coastguard Worker    "structured.h"
674*9356374aSAndroid Build Coastguard Worker  COPTS
675*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
676*9356374aSAndroid Build Coastguard Worker  LINKOPTS
677*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
678*9356374aSAndroid Build Coastguard Worker  DEPS
679*9356374aSAndroid Build Coastguard Worker    absl::config
680*9356374aSAndroid Build Coastguard Worker    absl::log_internal_structured
681*9356374aSAndroid Build Coastguard Worker    absl::strings
682*9356374aSAndroid Build Coastguard Worker  PUBLIC
683*9356374aSAndroid Build Coastguard Worker)
684*9356374aSAndroid Build Coastguard Worker
685*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
686*9356374aSAndroid Build Coastguard Worker  NAME
687*9356374aSAndroid Build Coastguard Worker    vlog_config_internal
688*9356374aSAndroid Build Coastguard Worker  SRCS
689*9356374aSAndroid Build Coastguard Worker    "internal/vlog_config.cc"
690*9356374aSAndroid Build Coastguard Worker  HDRS
691*9356374aSAndroid Build Coastguard Worker    "internal/vlog_config.h"
692*9356374aSAndroid Build Coastguard Worker  COPTS
693*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
694*9356374aSAndroid Build Coastguard Worker  LINKOPTS
695*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
696*9356374aSAndroid Build Coastguard Worker  DEPS
697*9356374aSAndroid Build Coastguard Worker    absl::base
698*9356374aSAndroid Build Coastguard Worker    absl::config
699*9356374aSAndroid Build Coastguard Worker    absl::core_headers
700*9356374aSAndroid Build Coastguard Worker    absl::log_internal_fnmatch
701*9356374aSAndroid Build Coastguard Worker    absl::memory
702*9356374aSAndroid Build Coastguard Worker    absl::no_destructor
703*9356374aSAndroid Build Coastguard Worker    absl::strings
704*9356374aSAndroid Build Coastguard Worker    absl::synchronization
705*9356374aSAndroid Build Coastguard Worker    absl::optional
706*9356374aSAndroid Build Coastguard Worker)
707*9356374aSAndroid Build Coastguard Worker
708*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
709*9356374aSAndroid Build Coastguard Worker  NAME
710*9356374aSAndroid Build Coastguard Worker    absl_vlog_is_on
711*9356374aSAndroid Build Coastguard Worker  COPTS
712*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
713*9356374aSAndroid Build Coastguard Worker  LINKOPTS
714*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
715*9356374aSAndroid Build Coastguard Worker  HDRS
716*9356374aSAndroid Build Coastguard Worker    "absl_vlog_is_on.h"
717*9356374aSAndroid Build Coastguard Worker  DEPS
718*9356374aSAndroid Build Coastguard Worker    absl::vlog_config_internal
719*9356374aSAndroid Build Coastguard Worker    absl::config
720*9356374aSAndroid Build Coastguard Worker    absl::core_headers
721*9356374aSAndroid Build Coastguard Worker    absl::strings
722*9356374aSAndroid Build Coastguard Worker)
723*9356374aSAndroid Build Coastguard Worker
724*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
725*9356374aSAndroid Build Coastguard Worker  NAME
726*9356374aSAndroid Build Coastguard Worker    vlog_is_on
727*9356374aSAndroid Build Coastguard Worker  COPTS
728*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
729*9356374aSAndroid Build Coastguard Worker  LINKOPTS
730*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
731*9356374aSAndroid Build Coastguard Worker  HDRS
732*9356374aSAndroid Build Coastguard Worker    "vlog_is_on.h"
733*9356374aSAndroid Build Coastguard Worker  DEPS
734*9356374aSAndroid Build Coastguard Worker    absl::absl_vlog_is_on
735*9356374aSAndroid Build Coastguard Worker)
736*9356374aSAndroid Build Coastguard Worker
737*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
738*9356374aSAndroid Build Coastguard Worker  NAME
739*9356374aSAndroid Build Coastguard Worker    vlog_is_on_test
740*9356374aSAndroid Build Coastguard Worker  SRCS
741*9356374aSAndroid Build Coastguard Worker    "vlog_is_on_test.cc"
742*9356374aSAndroid Build Coastguard Worker  COPTS
743*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
744*9356374aSAndroid Build Coastguard Worker  LINKOPTS
745*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
746*9356374aSAndroid Build Coastguard Worker  DEPS
747*9356374aSAndroid Build Coastguard Worker    absl::log
748*9356374aSAndroid Build Coastguard Worker    absl::log_flags
749*9356374aSAndroid Build Coastguard Worker    absl::log_globals
750*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
751*9356374aSAndroid Build Coastguard Worker    absl::vlog_is_on
752*9356374aSAndroid Build Coastguard Worker    absl::log_severity
753*9356374aSAndroid Build Coastguard Worker    absl::flags
754*9356374aSAndroid Build Coastguard Worker    absl::optional
755*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
756*9356374aSAndroid Build Coastguard Worker)
757*9356374aSAndroid Build Coastguard Worker
758*9356374aSAndroid Build Coastguard Workerabsl_cc_library(
759*9356374aSAndroid Build Coastguard Worker  NAME
760*9356374aSAndroid Build Coastguard Worker    log_internal_fnmatch
761*9356374aSAndroid Build Coastguard Worker  SRCS
762*9356374aSAndroid Build Coastguard Worker    "internal/fnmatch.cc"
763*9356374aSAndroid Build Coastguard Worker  HDRS
764*9356374aSAndroid Build Coastguard Worker    "internal/fnmatch.h"
765*9356374aSAndroid Build Coastguard Worker  COPTS
766*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_COPTS}
767*9356374aSAndroid Build Coastguard Worker  LINKOPTS
768*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
769*9356374aSAndroid Build Coastguard Worker  DEPS
770*9356374aSAndroid Build Coastguard Worker    absl::config
771*9356374aSAndroid Build Coastguard Worker    absl::strings
772*9356374aSAndroid Build Coastguard Worker)
773*9356374aSAndroid Build Coastguard Worker
774*9356374aSAndroid Build Coastguard Worker# Test targets
775*9356374aSAndroid Build Coastguard Worker
776*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
777*9356374aSAndroid Build Coastguard Worker  NAME
778*9356374aSAndroid Build Coastguard Worker    absl_check_test
779*9356374aSAndroid Build Coastguard Worker  SRCS
780*9356374aSAndroid Build Coastguard Worker    "absl_check_test.cc"
781*9356374aSAndroid Build Coastguard Worker    "check_test_impl.inc"
782*9356374aSAndroid Build Coastguard Worker  COPTS
783*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
784*9356374aSAndroid Build Coastguard Worker  LINKOPTS
785*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
786*9356374aSAndroid Build Coastguard Worker  DEPS
787*9356374aSAndroid Build Coastguard Worker    absl::absl_check
788*9356374aSAndroid Build Coastguard Worker    absl::config
789*9356374aSAndroid Build Coastguard Worker    absl::core_headers
790*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
791*9356374aSAndroid Build Coastguard Worker    absl::status
792*9356374aSAndroid Build Coastguard Worker    absl::strings
793*9356374aSAndroid Build Coastguard Worker    absl::string_view
794*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
795*9356374aSAndroid Build Coastguard Worker)
796*9356374aSAndroid Build Coastguard Worker
797*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
798*9356374aSAndroid Build Coastguard Worker  NAME
799*9356374aSAndroid Build Coastguard Worker    absl_log_basic_test
800*9356374aSAndroid Build Coastguard Worker  SRCS
801*9356374aSAndroid Build Coastguard Worker    "log_basic_test.cc"
802*9356374aSAndroid Build Coastguard Worker    "log_basic_test_impl.inc"
803*9356374aSAndroid Build Coastguard Worker  COPTS
804*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
805*9356374aSAndroid Build Coastguard Worker  LINKOPTS
806*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
807*9356374aSAndroid Build Coastguard Worker  DEPS
808*9356374aSAndroid Build Coastguard Worker    absl::base
809*9356374aSAndroid Build Coastguard Worker    absl::absl_log
810*9356374aSAndroid Build Coastguard Worker    absl::log_entry
811*9356374aSAndroid Build Coastguard Worker    absl::log_globals
812*9356374aSAndroid Build Coastguard Worker    absl::log_severity
813*9356374aSAndroid Build Coastguard Worker    absl::log_internal_globals
814*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_actions
815*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
816*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_matchers
817*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
818*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
819*9356374aSAndroid Build Coastguard Worker)
820*9356374aSAndroid Build Coastguard Worker
821*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
822*9356374aSAndroid Build Coastguard Worker  NAME
823*9356374aSAndroid Build Coastguard Worker    check_test
824*9356374aSAndroid Build Coastguard Worker  SRCS
825*9356374aSAndroid Build Coastguard Worker    "check_test.cc"
826*9356374aSAndroid Build Coastguard Worker    "check_test_impl.inc"
827*9356374aSAndroid Build Coastguard Worker  COPTS
828*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
829*9356374aSAndroid Build Coastguard Worker  LINKOPTS
830*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
831*9356374aSAndroid Build Coastguard Worker  DEPS
832*9356374aSAndroid Build Coastguard Worker    absl::check
833*9356374aSAndroid Build Coastguard Worker    absl::config
834*9356374aSAndroid Build Coastguard Worker    absl::core_headers
835*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
836*9356374aSAndroid Build Coastguard Worker    absl::status
837*9356374aSAndroid Build Coastguard Worker    absl::strings
838*9356374aSAndroid Build Coastguard Worker    absl::string_view
839*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
840*9356374aSAndroid Build Coastguard Worker)
841*9356374aSAndroid Build Coastguard Worker
842*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
843*9356374aSAndroid Build Coastguard Worker  NAME
844*9356374aSAndroid Build Coastguard Worker    die_if_null_test
845*9356374aSAndroid Build Coastguard Worker  SRCS
846*9356374aSAndroid Build Coastguard Worker    "die_if_null_test.cc"
847*9356374aSAndroid Build Coastguard Worker  COPTS
848*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
849*9356374aSAndroid Build Coastguard Worker  LINKOPTS
850*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
851*9356374aSAndroid Build Coastguard Worker  DEPS
852*9356374aSAndroid Build Coastguard Worker    absl::core_headers
853*9356374aSAndroid Build Coastguard Worker    absl::die_if_null
854*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
855*9356374aSAndroid Build Coastguard Worker    GTest::gtest_main
856*9356374aSAndroid Build Coastguard Worker)
857*9356374aSAndroid Build Coastguard Worker
858*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
859*9356374aSAndroid Build Coastguard Worker  NAME
860*9356374aSAndroid Build Coastguard Worker    log_basic_test
861*9356374aSAndroid Build Coastguard Worker  SRCS
862*9356374aSAndroid Build Coastguard Worker    "log_basic_test.cc"
863*9356374aSAndroid Build Coastguard Worker    "log_basic_test_impl.inc"
864*9356374aSAndroid Build Coastguard Worker  COPTS
865*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
866*9356374aSAndroid Build Coastguard Worker  LINKOPTS
867*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
868*9356374aSAndroid Build Coastguard Worker  DEPS
869*9356374aSAndroid Build Coastguard Worker    absl::base
870*9356374aSAndroid Build Coastguard Worker    absl::log
871*9356374aSAndroid Build Coastguard Worker    absl::log_entry
872*9356374aSAndroid Build Coastguard Worker    absl::log_globals
873*9356374aSAndroid Build Coastguard Worker    absl::log_severity
874*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_actions
875*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
876*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_matchers
877*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
878*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
879*9356374aSAndroid Build Coastguard Worker)
880*9356374aSAndroid Build Coastguard Worker
881*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
882*9356374aSAndroid Build Coastguard Worker  NAME
883*9356374aSAndroid Build Coastguard Worker    log_entry_test
884*9356374aSAndroid Build Coastguard Worker  SRCS
885*9356374aSAndroid Build Coastguard Worker    "log_entry_test.cc"
886*9356374aSAndroid Build Coastguard Worker  COPTS
887*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
888*9356374aSAndroid Build Coastguard Worker  LINKOPTS
889*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
890*9356374aSAndroid Build Coastguard Worker  DEPS
891*9356374aSAndroid Build Coastguard Worker    absl::config
892*9356374aSAndroid Build Coastguard Worker    absl::core_headers
893*9356374aSAndroid Build Coastguard Worker    absl::log_entry
894*9356374aSAndroid Build Coastguard Worker    absl::log_internal_append_truncated
895*9356374aSAndroid Build Coastguard Worker    absl::log_internal_format
896*9356374aSAndroid Build Coastguard Worker    absl::log_internal_globals
897*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
898*9356374aSAndroid Build Coastguard Worker    absl::log_severity
899*9356374aSAndroid Build Coastguard Worker    absl::span
900*9356374aSAndroid Build Coastguard Worker    absl::strings
901*9356374aSAndroid Build Coastguard Worker    absl::time
902*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
903*9356374aSAndroid Build Coastguard Worker)
904*9356374aSAndroid Build Coastguard Worker
905*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
906*9356374aSAndroid Build Coastguard Worker  NAME
907*9356374aSAndroid Build Coastguard Worker    log_flags_test
908*9356374aSAndroid Build Coastguard Worker  SRCS
909*9356374aSAndroid Build Coastguard Worker    "flags_test.cc"
910*9356374aSAndroid Build Coastguard Worker  COPTS
911*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
912*9356374aSAndroid Build Coastguard Worker  LINKOPTS
913*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
914*9356374aSAndroid Build Coastguard Worker  DEPS
915*9356374aSAndroid Build Coastguard Worker    absl::core_headers
916*9356374aSAndroid Build Coastguard Worker    absl::log
917*9356374aSAndroid Build Coastguard Worker    absl::log_flags
918*9356374aSAndroid Build Coastguard Worker    absl::log_globals
919*9356374aSAndroid Build Coastguard Worker    absl::log_internal_flags
920*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
921*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_matchers
922*9356374aSAndroid Build Coastguard Worker    absl::log_severity
923*9356374aSAndroid Build Coastguard Worker    absl::flags
924*9356374aSAndroid Build Coastguard Worker    absl::flags_reflection
925*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
926*9356374aSAndroid Build Coastguard Worker    absl::strings
927*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
928*9356374aSAndroid Build Coastguard Worker)
929*9356374aSAndroid Build Coastguard Worker
930*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
931*9356374aSAndroid Build Coastguard Worker  NAME
932*9356374aSAndroid Build Coastguard Worker    log_globals_test
933*9356374aSAndroid Build Coastguard Worker  SRCS
934*9356374aSAndroid Build Coastguard Worker    "globals_test.cc"
935*9356374aSAndroid Build Coastguard Worker  COPTS
936*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
937*9356374aSAndroid Build Coastguard Worker  LINKOPTS
938*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
939*9356374aSAndroid Build Coastguard Worker  DEPS
940*9356374aSAndroid Build Coastguard Worker    absl::core_headers
941*9356374aSAndroid Build Coastguard Worker    absl::log
942*9356374aSAndroid Build Coastguard Worker    absl::log_globals
943*9356374aSAndroid Build Coastguard Worker    absl::log_internal_globals
944*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
945*9356374aSAndroid Build Coastguard Worker    absl::log_severity
946*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
947*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
948*9356374aSAndroid Build Coastguard Worker)
949*9356374aSAndroid Build Coastguard Worker
950*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
951*9356374aSAndroid Build Coastguard Worker  NAME
952*9356374aSAndroid Build Coastguard Worker    log_format_test
953*9356374aSAndroid Build Coastguard Worker  SRCS
954*9356374aSAndroid Build Coastguard Worker    "log_format_test.cc"
955*9356374aSAndroid Build Coastguard Worker  COPTS
956*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
957*9356374aSAndroid Build Coastguard Worker  LINKOPTS
958*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
959*9356374aSAndroid Build Coastguard Worker  DEPS
960*9356374aSAndroid Build Coastguard Worker    absl::check
961*9356374aSAndroid Build Coastguard Worker    absl::log
962*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_matchers
963*9356374aSAndroid Build Coastguard Worker    absl::optional
964*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
965*9356374aSAndroid Build Coastguard Worker    absl::str_format
966*9356374aSAndroid Build Coastguard Worker    absl::strings
967*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
968*9356374aSAndroid Build Coastguard Worker)
969*9356374aSAndroid Build Coastguard Worker
970*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
971*9356374aSAndroid Build Coastguard Worker  NAME
972*9356374aSAndroid Build Coastguard Worker    log_macro_hygiene_test
973*9356374aSAndroid Build Coastguard Worker  SRCS
974*9356374aSAndroid Build Coastguard Worker    "log_macro_hygiene_test.cc"
975*9356374aSAndroid Build Coastguard Worker  COPTS
976*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
977*9356374aSAndroid Build Coastguard Worker  LINKOPTS
978*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
979*9356374aSAndroid Build Coastguard Worker  DEPS
980*9356374aSAndroid Build Coastguard Worker    absl::core_headers
981*9356374aSAndroid Build Coastguard Worker    absl::log
982*9356374aSAndroid Build Coastguard Worker    absl::log_severity
983*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
984*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
985*9356374aSAndroid Build Coastguard Worker)
986*9356374aSAndroid Build Coastguard Worker
987*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
988*9356374aSAndroid Build Coastguard Worker  NAME
989*9356374aSAndroid Build Coastguard Worker    log_sink_test
990*9356374aSAndroid Build Coastguard Worker  SRCS
991*9356374aSAndroid Build Coastguard Worker    "log_sink_test.cc"
992*9356374aSAndroid Build Coastguard Worker  COPTS
993*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
994*9356374aSAndroid Build Coastguard Worker  LINKOPTS
995*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
996*9356374aSAndroid Build Coastguard Worker  DEPS
997*9356374aSAndroid Build Coastguard Worker    absl::core_headers
998*9356374aSAndroid Build Coastguard Worker    absl::log
999*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_actions
1000*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
1001*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_matchers
1002*9356374aSAndroid Build Coastguard Worker    absl::log_sink
1003*9356374aSAndroid Build Coastguard Worker    absl::log_sink_registry
1004*9356374aSAndroid Build Coastguard Worker    absl::log_severity
1005*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
1006*9356374aSAndroid Build Coastguard Worker    absl::strings
1007*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
1008*9356374aSAndroid Build Coastguard Worker)
1009*9356374aSAndroid Build Coastguard Worker
1010*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
1011*9356374aSAndroid Build Coastguard Worker  NAME
1012*9356374aSAndroid Build Coastguard Worker    log_streamer_test
1013*9356374aSAndroid Build Coastguard Worker  SRCS
1014*9356374aSAndroid Build Coastguard Worker    "log_streamer_test.cc"
1015*9356374aSAndroid Build Coastguard Worker  COPTS
1016*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
1017*9356374aSAndroid Build Coastguard Worker  LINKOPTS
1018*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
1019*9356374aSAndroid Build Coastguard Worker  DEPS
1020*9356374aSAndroid Build Coastguard Worker    absl::base
1021*9356374aSAndroid Build Coastguard Worker    absl::core_headers
1022*9356374aSAndroid Build Coastguard Worker    absl::log
1023*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_actions
1024*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
1025*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_matchers
1026*9356374aSAndroid Build Coastguard Worker    absl::log_streamer
1027*9356374aSAndroid Build Coastguard Worker    absl::log_severity
1028*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
1029*9356374aSAndroid Build Coastguard Worker    absl::strings
1030*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
1031*9356374aSAndroid Build Coastguard Worker)
1032*9356374aSAndroid Build Coastguard Worker
1033*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
1034*9356374aSAndroid Build Coastguard Worker  NAME
1035*9356374aSAndroid Build Coastguard Worker    log_modifier_methods_test
1036*9356374aSAndroid Build Coastguard Worker  SRCS
1037*9356374aSAndroid Build Coastguard Worker    "log_modifier_methods_test.cc"
1038*9356374aSAndroid Build Coastguard Worker  COPTS
1039*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
1040*9356374aSAndroid Build Coastguard Worker  LINKOPTS
1041*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
1042*9356374aSAndroid Build Coastguard Worker  DEPS
1043*9356374aSAndroid Build Coastguard Worker    absl::log
1044*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_actions
1045*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
1046*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_matchers
1047*9356374aSAndroid Build Coastguard Worker    absl::log_sink
1048*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
1049*9356374aSAndroid Build Coastguard Worker    absl::strings
1050*9356374aSAndroid Build Coastguard Worker    absl::time
1051*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
1052*9356374aSAndroid Build Coastguard Worker)
1053*9356374aSAndroid Build Coastguard Worker
1054*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
1055*9356374aSAndroid Build Coastguard Worker  NAME
1056*9356374aSAndroid Build Coastguard Worker    scoped_mock_log_test
1057*9356374aSAndroid Build Coastguard Worker  SRCS
1058*9356374aSAndroid Build Coastguard Worker    "scoped_mock_log_test.cc"
1059*9356374aSAndroid Build Coastguard Worker  COPTS
1060*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
1061*9356374aSAndroid Build Coastguard Worker  LINKOPTS
1062*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
1063*9356374aSAndroid Build Coastguard Worker  DEPS
1064*9356374aSAndroid Build Coastguard Worker    absl::core_headers
1065*9356374aSAndroid Build Coastguard Worker    absl::log
1066*9356374aSAndroid Build Coastguard Worker    absl::log_globals
1067*9356374aSAndroid Build Coastguard Worker    absl::log_internal_globals
1068*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
1069*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_matchers
1070*9356374aSAndroid Build Coastguard Worker    absl::log_severity
1071*9356374aSAndroid Build Coastguard Worker    absl::memory
1072*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
1073*9356374aSAndroid Build Coastguard Worker    absl::strings
1074*9356374aSAndroid Build Coastguard Worker    absl::synchronization
1075*9356374aSAndroid Build Coastguard Worker    GTest::gmock
1076*9356374aSAndroid Build Coastguard Worker    GTest::gtest_main
1077*9356374aSAndroid Build Coastguard Worker)
1078*9356374aSAndroid Build Coastguard Worker
1079*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
1080*9356374aSAndroid Build Coastguard Worker  NAME
1081*9356374aSAndroid Build Coastguard Worker    log_internal_stderr_log_sink_test
1082*9356374aSAndroid Build Coastguard Worker  SRCS
1083*9356374aSAndroid Build Coastguard Worker    "internal/stderr_log_sink_test.cc"
1084*9356374aSAndroid Build Coastguard Worker  COPTS
1085*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
1086*9356374aSAndroid Build Coastguard Worker  LINKOPTS
1087*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
1088*9356374aSAndroid Build Coastguard Worker  DEPS
1089*9356374aSAndroid Build Coastguard Worker    absl::core_headers
1090*9356374aSAndroid Build Coastguard Worker    absl::log
1091*9356374aSAndroid Build Coastguard Worker    absl::log_globals
1092*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
1093*9356374aSAndroid Build Coastguard Worker    absl::log_severity
1094*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
1095*9356374aSAndroid Build Coastguard Worker)
1096*9356374aSAndroid Build Coastguard Worker
1097*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
1098*9356374aSAndroid Build Coastguard Worker  NAME
1099*9356374aSAndroid Build Coastguard Worker    log_stripping_test
1100*9356374aSAndroid Build Coastguard Worker  SRCS
1101*9356374aSAndroid Build Coastguard Worker    "stripping_test.cc"
1102*9356374aSAndroid Build Coastguard Worker  COPTS
1103*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
1104*9356374aSAndroid Build Coastguard Worker  LINKOPTS
1105*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
1106*9356374aSAndroid Build Coastguard Worker  DEPS
1107*9356374aSAndroid Build Coastguard Worker    absl::check
1108*9356374aSAndroid Build Coastguard Worker    absl::flags_program_name
1109*9356374aSAndroid Build Coastguard Worker    absl::log
1110*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
1111*9356374aSAndroid Build Coastguard Worker    absl::log_severity
1112*9356374aSAndroid Build Coastguard Worker    absl::status
1113*9356374aSAndroid Build Coastguard Worker    absl::strerror
1114*9356374aSAndroid Build Coastguard Worker    absl::strings
1115*9356374aSAndroid Build Coastguard Worker    absl::str_format
1116*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
1117*9356374aSAndroid Build Coastguard Worker)
1118*9356374aSAndroid Build Coastguard Worker
1119*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
1120*9356374aSAndroid Build Coastguard Worker  NAME
1121*9356374aSAndroid Build Coastguard Worker    log_structured_test
1122*9356374aSAndroid Build Coastguard Worker  SRCS
1123*9356374aSAndroid Build Coastguard Worker    "structured_test.cc"
1124*9356374aSAndroid Build Coastguard Worker  COPTS
1125*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
1126*9356374aSAndroid Build Coastguard Worker  LINKOPTS
1127*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
1128*9356374aSAndroid Build Coastguard Worker  DEPS
1129*9356374aSAndroid Build Coastguard Worker    absl::core_headers
1130*9356374aSAndroid Build Coastguard Worker    absl::log
1131*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_helpers
1132*9356374aSAndroid Build Coastguard Worker    absl::log_internal_test_matchers
1133*9356374aSAndroid Build Coastguard Worker    absl::log_structured
1134*9356374aSAndroid Build Coastguard Worker    absl::scoped_mock_log
1135*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
1136*9356374aSAndroid Build Coastguard Worker)
1137*9356374aSAndroid Build Coastguard Worker
1138*9356374aSAndroid Build Coastguard Workerabsl_cc_test(
1139*9356374aSAndroid Build Coastguard Worker  NAME
1140*9356374aSAndroid Build Coastguard Worker    internal_fnmatch_test
1141*9356374aSAndroid Build Coastguard Worker  SRCS
1142*9356374aSAndroid Build Coastguard Worker    "internal/fnmatch_test.cc"
1143*9356374aSAndroid Build Coastguard Worker  COPTS
1144*9356374aSAndroid Build Coastguard Worker    ${ABSL_TEST_COPTS}
1145*9356374aSAndroid Build Coastguard Worker  LINKOPTS
1146*9356374aSAndroid Build Coastguard Worker    ${ABSL_DEFAULT_LINKOPTS}
1147*9356374aSAndroid Build Coastguard Worker  DEPS
1148*9356374aSAndroid Build Coastguard Worker    absl::log_internal_fnmatch
1149*9356374aSAndroid Build Coastguard Worker    GTest::gmock_main
1150*9356374aSAndroid Build Coastguard Worker)
1151