aboutsummaryrefslogtreecommitdiff
path: root/CMakeModules
diff options
context:
space:
mode:
authorMarcin Serwin <marcin@serwin.dev>2025-09-10 18:36:42 +0200
committercrueter <crueter@eden-emu.dev>2025-09-10 18:36:42 +0200
commit13ecc1e481cbb455ef89291ee9f2421386657dcb (patch)
tree0d5b4ffef992f3048c4c7e364631065c8baff3d0 /CMakeModules
parent2502352180c6a96b2b544f3bbf41b5569af3441d (diff)
[cmake] fix issues when using CPMUTIL_FORCE_SYSTEM (#399)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/399 Reviewed-by: crueter <crueter@eden-emu.dev> Reviewed-by: MaranBr <maranbr@eden-emu.dev> Co-authored-by: Marcin Serwin <marcin@serwin.dev> Co-committed-by: Marcin Serwin <marcin@serwin.dev>
Diffstat (limited to 'CMakeModules')
-rw-r--r--CMakeModules/Findsirit.cmake11
1 files changed, 11 insertions, 0 deletions
diff --git a/CMakeModules/Findsirit.cmake b/CMakeModules/Findsirit.cmake
new file mode 100644
index 0000000000..1611efaad8
--- /dev/null
+++ b/CMakeModules/Findsirit.cmake
@@ -0,0 +1,11 @@
+# SPDX-FileCopyrightText: 2025 Eden Emulator Project
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+include(FindPackageHandleStandardArgs)
+
+find_package(PkgConfig QUIET)
+pkg_search_module(sirit QUIET IMPORTED_TARGET sirit)
+find_package_handle_standard_args(sirit
+ REQUIRED_VARS sirit_LINK_LIBRARIES
+ VERSION_VAR sirit_VERSION
+)