Browse Source
Merge pull request #9433 from Tachi107/cmake-is-awful
build: tweak the find modules even more
pull/15/merge
liamwhite
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with
7 additions and
21 deletions
-
externals/find-modules/FindOpus.cmake
-
externals/find-modules/Findenet.cmake
-
externals/find-modules/Findhttplib.cmake
-
externals/find-modules/Findinih.cmake
-
externals/find-modules/Findlibusb.cmake
-
externals/find-modules/Findlz4.cmake
-
externals/find-modules/Findzstd.cmake
|
|
|
@ -2,9 +2,7 @@ |
|
|
|
# SPDX-License-Identifier: GPL-2.0-or-later |
|
|
|
|
|
|
|
find_package(PkgConfig QUIET) |
|
|
|
if (PKG_CONFIG_FOUND) |
|
|
|
pkg_search_module(OPUS QUIET IMPORTED_TARGET opus) |
|
|
|
endif() |
|
|
|
pkg_search_module(OPUS QUIET IMPORTED_TARGET opus) |
|
|
|
|
|
|
|
include(FindPackageHandleStandardArgs) |
|
|
|
find_package_handle_standard_args(Opus |
|
|
|
|
|
|
|
@ -3,9 +3,7 @@ |
|
|
|
# SPDX-License-Identifier: GPL-3.0-or-later |
|
|
|
|
|
|
|
find_package(PkgConfig QUIET) |
|
|
|
if (PKG_CONFIG_FOUND) |
|
|
|
pkg_search_module(ENET QUIET IMPORTED_TARGET libenet) |
|
|
|
endif() |
|
|
|
pkg_search_module(ENET QUIET IMPORTED_TARGET libenet) |
|
|
|
|
|
|
|
include(FindPackageHandleStandardArgs) |
|
|
|
find_package_handle_standard_args(enet |
|
|
|
|
|
|
|
@ -9,9 +9,7 @@ if (httplib_FOUND) |
|
|
|
find_package_handle_standard_args(httplib CONFIG_MODE) |
|
|
|
else() |
|
|
|
find_package(PkgConfig QUIET) |
|
|
|
if (PKG_CONFIG_FOUND) |
|
|
|
pkg_search_module(HTTPLIB QUIET IMPORTED_TARGET cpp-httplib) |
|
|
|
endif() |
|
|
|
pkg_search_module(HTTPLIB QUIET IMPORTED_TARGET cpp-httplib) |
|
|
|
find_package_handle_standard_args(httplib |
|
|
|
REQUIRED_VARS HTTPLIB_INCLUDEDIR |
|
|
|
VERSION_VAR HTTPLIB_VERSION |
|
|
|
|
|
|
|
@ -3,9 +3,7 @@ |
|
|
|
# SPDX-License-Identifier: GPL-3.0-or-later |
|
|
|
|
|
|
|
find_package(PkgConfig QUIET) |
|
|
|
if (PKG_CONFIG_FOUND) |
|
|
|
pkg_search_module(INIREADER QUIET IMPORTED_TARGET INIReader) |
|
|
|
endif() |
|
|
|
pkg_search_module(INIREADER QUIET IMPORTED_TARGET INIReader) |
|
|
|
|
|
|
|
include(FindPackageHandleStandardArgs) |
|
|
|
find_package_handle_standard_args(inih |
|
|
|
|
|
|
|
@ -3,9 +3,7 @@ |
|
|
|
# SPDX-License-Identifier: GPL-3.0-or-later |
|
|
|
|
|
|
|
find_package(PkgConfig QUIET) |
|
|
|
if (PKG_CONFIG_FOUND) |
|
|
|
pkg_search_module(LIBUSB QUIET IMPORTED_TARGET libusb-1.0) |
|
|
|
endif() |
|
|
|
pkg_search_module(LIBUSB QUIET IMPORTED_TARGET libusb-1.0) |
|
|
|
|
|
|
|
include(FindPackageHandleStandardArgs) |
|
|
|
find_package_handle_standard_args(libusb |
|
|
|
|
|
|
|
@ -8,9 +8,7 @@ if (lz4_FOUND) |
|
|
|
find_package_handle_standard_args(lz4 CONFIG_MODE) |
|
|
|
else() |
|
|
|
find_package(PkgConfig QUIET) |
|
|
|
if (PKG_CONFIG_FOUND) |
|
|
|
pkg_search_module(LZ4 QUIET IMPORTED_TARGET liblz4) |
|
|
|
endif() |
|
|
|
pkg_search_module(LZ4 QUIET IMPORTED_TARGET liblz4) |
|
|
|
find_package_handle_standard_args(lz4 |
|
|
|
REQUIRED_VARS LZ4_LINK_LIBRARIES |
|
|
|
VERSION_VAR LZ4_VERSION |
|
|
|
|
|
|
|
@ -8,9 +8,7 @@ if (zstd_FOUND) |
|
|
|
find_package_handle_standard_args(zstd CONFIG_MODE) |
|
|
|
else() |
|
|
|
find_package(PkgConfig QUIET) |
|
|
|
if (PKG_CONFIG_FOUND) |
|
|
|
pkg_search_module(ZSTD QUIET IMPORTED_TARGET libzstd) |
|
|
|
endif() |
|
|
|
pkg_search_module(ZSTD QUIET IMPORTED_TARGET libzstd) |
|
|
|
find_package_handle_standard_args(zstd |
|
|
|
REQUIRED_VARS ZSTD_LINK_LIBRARIES |
|
|
|
VERSION_VAR ZSTD_VERSION |
|
|
|
|