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