xref: /aosp_15_r20/external/cronet/third_party/re2/src/re2Config.cmake.in (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1*6777b538SAndroid Build Coastguard Worker# Copyright 2022 The RE2 Authors.  All Rights Reserved.
2*6777b538SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style
3*6777b538SAndroid Build Coastguard Worker# license that can be found in the LICENSE file.
4*6777b538SAndroid Build Coastguard Worker
5*6777b538SAndroid Build Coastguard Worker@PACKAGE_INIT@
6*6777b538SAndroid Build Coastguard Worker
7*6777b538SAndroid Build Coastguard Workerinclude(CMakeFindDependencyMacro)
8*6777b538SAndroid Build Coastguard Worker
9*6777b538SAndroid Build Coastguard Workerif(UNIX)
10*6777b538SAndroid Build Coastguard Worker  set(THREADS_PREFER_PTHREAD_FLAG ON)
11*6777b538SAndroid Build Coastguard Worker  find_dependency(Threads REQUIRED)
12*6777b538SAndroid Build Coastguard Workerendif()
13*6777b538SAndroid Build Coastguard Worker
14*6777b538SAndroid Build Coastguard Workerfind_dependency(absl REQUIRED)
15*6777b538SAndroid Build Coastguard Worker
16*6777b538SAndroid Build Coastguard Workerif(@RE2_USE_ICU@)
17*6777b538SAndroid Build Coastguard Worker  find_dependency(ICU REQUIRED COMPONENTS uc)
18*6777b538SAndroid Build Coastguard Workerendif()
19*6777b538SAndroid Build Coastguard Worker
20*6777b538SAndroid Build Coastguard Workercheck_required_components(re2)
21*6777b538SAndroid Build Coastguard Worker
22*6777b538SAndroid Build Coastguard Workerif(TARGET re2::re2)
23*6777b538SAndroid Build Coastguard Worker  return()
24*6777b538SAndroid Build Coastguard Workerendif()
25*6777b538SAndroid Build Coastguard Worker
26*6777b538SAndroid Build Coastguard Workerinclude(${CMAKE_CURRENT_LIST_DIR}/re2Targets.cmake)
27