From a25dea4594210229182402d8cc93f4eacc364ea5 Mon Sep 17 00:00:00 2001 From: Stephen Hurd <deuce@synchro.net> Date: Tue, 8 Feb 2022 22:16:50 -0500 Subject: [PATCH] Don't look for pkg-config on windows If we don't find pkg-config, don't look for portaudio --- xpdev/CMakeLists.txt | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/xpdev/CMakeLists.txt b/xpdev/CMakeLists.txt index 8e19f82..d7b9b5b 100644 --- a/xpdev/CMakeLists.txt +++ b/xpdev/CMakeLists.txt @@ -167,15 +167,17 @@ if(X11_FOUND) target_include_directories(xpdev PRIVATE ${X11_INCLUDE_DIR}) endif() -pkg_check_modules(PORTAUDIO2 portaudio-2.0) -if(PORTAUDIO2_FOUND) - set(PORTAUDIO_FOUND TRUE) - set(PORTAUDIO_LIBS PORTAUDIO2_LIBS) - set(PORTAUDIO_CFLAGS PORTAUDIO2_CFLAGS) -else() - find_path(PORTAUDIO_INCLUDEDIR portaudio.h) - if(PORTAUDIO_INCLUDEDIR) +if (PKG_CONFIG_FOUND) + pkg_check_modules(PORTAUDIO2 portaudio-2.0) + if(PORTAUDIO2_FOUND) set(PORTAUDIO_FOUND TRUE) + set(PORTAUDIO_LIBS PORTAUDIO2_LIBS) + set(PORTAUDIO_CFLAGS PORTAUDIO2_CFLAGS) + else() + find_path(PORTAUDIO_INCLUDEDIR portaudio.h) + if(PORTAUDIO_INCLUDEDIR) + set(PORTAUDIO_FOUND TRUE) + endif() endif() endif() -- GitLab