blob: 218d0da2e376149f09d047399ee03725b2eaf8b1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
include(PkgConfigWithFallback)
find_pkg_config_with_fallback(WebRTCAudioProcessing
PKG_CONFIG_NAME webrtc-audio-processing-1
LIB_NAMES webrtc_audio_processing-1
INCLUDE_NAMES modules/audio_processing/include/audio_processing.h
INCLUDE_DIR_SUFFIXES webrtc-audio-processing-1 webrtc_audio_processing-1
)
if(WebRTCAudioProcessing_FOUND AND NOT WebRTCAudioProcessing_VERSION)
set(WebRTCAudioProcessing_VERSION "1.0")
endif()
if(NOT WebRTCAudioProcessing_FOUND)
find_pkg_config_with_fallback(WebRTCAudioProcessing
PKG_CONFIG_NAME webrtc-audio-processing
LIB_NAMES webrtc_audio_processing
INCLUDE_NAMES webrtc/modules/audio_processing/include/audio_processing.h
INCLUDE_DIR_SUFFIXES webrtc-audio-processing webrtc_audio_processing
)
if(WebRTCAudioProcessing_FOUND AND NOT WebRTCAudioProcessing_VERSION)
set(WebRTCAudioProcessing_VERSION "0.2")
endif()
endif(NOT WebRTCAudioProcessing_FOUND)
if(NOT WebRTCAudioProcessing_FOUND)
find_pkg_config_with_fallback(WebRTCAudioProcessing
PKG_CONFIG_NAME webrtc-audio-processing-2
LIB_NAMES webrtc_audio_processing-2
INCLUDE_NAMES modules/audio_processing/include/audio_processing.h
INCLUDE_DIR_SUFFIXES webrtc-audio-processing-2 webrtc_audio_processing-2
)
if(WebRTCAudioProcessing_FOUND AND NOT WebRTCAudioProcessing_VERSION)
set(WebRTCAudioProcessing_VERSION "2.0")
endif()
endif(NOT WebRTCAudioProcessing_FOUND)
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(WebRTCAudioProcessing
REQUIRED_VARS WebRTCAudioProcessing_LIBRARY
VERSION_VAR WebRTCAudioProcessing_VERSION)
|