From 18354f23b396969c831f24a7907549dc4e9c8dac Mon Sep 17 00:00:00 2001 From: Gleb Mazovetskiy Date: Sat, 11 Mar 2023 15:20:30 +0000 Subject: [PATCH] pspdev.cmake: Fix pkg-config support `PKG_CONFIG_EXECUTABLE` must be a cache variable, otherwise only the first call to `find_program(PkgConfig)` succeeds. --- src/base/pspdev.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/pspdev.cmake b/src/base/pspdev.cmake index e0520191..2c43e819 100644 --- a/src/base/pspdev.cmake +++ b/src/base/pspdev.cmake @@ -22,7 +22,7 @@ SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) SET(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) -SET(PKG_CONFIG_EXECUTABLE "${PSPDEV}/bin/psp-pkg-config") +SET(PKG_CONFIG_EXECUTABLE "${PSPDEV}/bin/psp-pkg-config" CACHE STRING "Path to pkg-config") ## Add Default PSPSDK Libraries according to build.mak and add stdc++ for C++ builds so this doesn't need to be done manually later include_directories(${PSPDEV}/psp/include ${PSPDEV}/psp/sdk/include)