build-system: allow empty option for pkg_config_library macro

Especially when adding new optional dependencies, you might want to have
neither REQUIRED nor QUIET there - this way we can see in the CICD where the
library is found and tested against.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2024-09-10 10:31:19 -07:00 committed by Michael Keller
parent c866d2bead
commit 68f8ca5fd0

View file

@ -1,5 +1,5 @@
MACRO(pkg_config_library LIBNAME pcfile option)
pkg_check_modules(${LIBNAME} ${option} ${pcfile})
MACRO(pkg_config_library LIBNAME pcfile )
pkg_check_modules(${LIBNAME} ${ARGN} ${pcfile})
include_directories(${${LIBNAME}_INCLUDE_DIRS})
link_directories(${${LIBNAME}_LIBRARY_DIRS})
add_definitions(${${LIBNAME}_CFLAGS_OTHER})