mirror of
https://github.com/FreeRDP/FreeRDP.git
synced 2024-11-23 01:44:35 +08:00
[cmake] Locate PkgConfig module with find_package() instead of include(FindPkgConfig)
This is the contemporary way of including find modules and including the find module this way avoids cmake errors in conjunction with find_package_handle_standard_args(). Signed-off-by: Kimon Hoffmann <Kimon.Hoffmann@lawo.com>
This commit is contained in:
parent
988dcd49a3
commit
8ec4d20616
@ -80,7 +80,6 @@ include(CheckIncludeFiles)
|
||||
include(CheckLibraryExists)
|
||||
include(CheckSymbolExists)
|
||||
include(CheckStructHasMember)
|
||||
include(FindPkgConfig)
|
||||
include(TestBigEndian)
|
||||
|
||||
include(FindFeature)
|
||||
|
@ -38,7 +38,6 @@ if (WITH_WEBVIEW)
|
||||
${WEBKIT}
|
||||
)
|
||||
else()
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig REQUIRED)
|
||||
pkg_check_modules(WEBVIEW_GTK webkit2gtk-4.0 REQUIRED)
|
||||
include_directories(${WEBVIEW_GTK_INCLUDE_DIRS})
|
||||
|
@ -49,7 +49,6 @@ endif()
|
||||
|
||||
option(WITH_FUSE "Build clipboard with FUSE file copy support" ${OPT_FUSE_DEFAULT})
|
||||
if(WITH_FUSE)
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig REQUIRED)
|
||||
|
||||
pkg_check_modules(FUSE3 fuse3)
|
||||
|
@ -8,7 +8,7 @@
|
||||
set(REQUIRED_AVCODEC_VERSION 0.8)
|
||||
set(REQUIRED_AVCODEC_API_VERSION 53.25.0)
|
||||
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig)
|
||||
|
||||
if (PKG_CONFIG_FOUND)
|
||||
pkg_check_modules(AVCODEC libavcodec)
|
||||
|
@ -167,7 +167,6 @@ endfunction()
|
||||
#
|
||||
# * First search with pkg-config (prefer MIT over Heimdal)
|
||||
# * Then try to find krb5-config (generic, krb5-config.mit and last krb5-config.heimdal)
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig REQUIRED)
|
||||
|
||||
if (KRB5_ROOT_CONFIG)
|
||||
|
@ -4,7 +4,7 @@
|
||||
# PCSC_INCLUDE_DIRS - pcsc include directories
|
||||
# PCSC_LIBRARIES - libraries needed for linking
|
||||
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig)
|
||||
|
||||
if(PKG_CONFIG_FOUND)
|
||||
pkg_check_modules(PC_PCSC QUIET libpcsclite)
|
||||
|
@ -5,7 +5,7 @@
|
||||
# PKCS11_INCLUDE_DIRS - combined include directories
|
||||
# PKCS11_LIBRARIES - combined libraries to link
|
||||
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig)
|
||||
|
||||
if (PKG_CONFIG_FOUND)
|
||||
pkg_check_modules(PKCS11 libpkcs11-helper-1)
|
||||
|
@ -1,5 +1,5 @@
|
||||
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig)
|
||||
|
||||
if(PKG_CONFIG_FOUND)
|
||||
pkg_check_modules(PULSE libpulse)
|
||||
|
@ -1,5 +1,5 @@
|
||||
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig)
|
||||
|
||||
if (PKG_CONFIG_FOUND)
|
||||
pkg_check_modules(SWScale libswscale)
|
||||
|
@ -25,7 +25,7 @@
|
||||
# limitations under the License.
|
||||
#=============================================================================
|
||||
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig)
|
||||
|
||||
if(PKG_CONFIG_FOUND)
|
||||
pkg_check_modules(WAYLAND_SCANNER_PC wayland-scanner)
|
||||
|
@ -70,7 +70,6 @@ set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../cmake/)
|
||||
include(CheckIncludeFiles)
|
||||
include(CheckLibraryExists)
|
||||
include(CheckStructHasMember)
|
||||
include(FindPkgConfig)
|
||||
include(TestBigEndian)
|
||||
|
||||
# Check for cmake compatibility (enable/disable features)
|
||||
|
@ -79,7 +79,7 @@ endif()
|
||||
|
||||
# Find required libraries
|
||||
if (UWAC_HAVE_PIXMAN_REGION)
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig REQUIRED)
|
||||
pkg_check_modules(pixman REQUIRED pixman-1)
|
||||
include_directories(${pixman_INCLUDE_DIRS})
|
||||
elseif (FREERDP_UNIFIED_BUILD)
|
||||
|
@ -101,7 +101,6 @@ include(CheckIncludeFiles)
|
||||
include(CheckLibraryExists)
|
||||
include(CheckSymbolExists)
|
||||
include(CheckStructHasMember)
|
||||
include(FindPkgConfig)
|
||||
include(TestBigEndian)
|
||||
|
||||
# Include our extra modules
|
||||
|
Loading…
Reference in New Issue
Block a user