Both openssl.cmake and pcscd.cmake use FindPkgConfig to retrieve the required CFLAGS and LDFLAGS. However FindPkgConfig returns lists, which are stored as semicolon-separated strings in CMake. This breaks the build when there's more than one flag in any of those variables.
Both
openssl.cmake
andpcscd.cmake
use FindPkgConfig to retrieve the required CFLAGS and LDFLAGS. However FindPkgConfig returns lists, which are stored as semicolon-separated strings in CMake. This breaks the build when there's more than one flag in any of those variables.Fixes https://github.com/Yubico/yubico-piv-tool/issues/474