Browse Source
Add Findsirit CMake module
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
pull/399/head
Marcin Serwin
6 months ago
No known key found for this signature in database
GPG Key ID: DACFAC4EA0B194E0
2 changed files with
12 additions and
0 deletions
-
CMakeModules/Findsirit.cmake
-
externals/cpmfile.json
|
|
@ -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 |
|
|
|
|
|
) |
|
|
@ -15,6 +15,7 @@ |
|
|
"repo": "eden-emulator/sirit", |
|
|
"repo": "eden-emulator/sirit", |
|
|
"sha": "db1f1e8ab5", |
|
|
"sha": "db1f1e8ab5", |
|
|
"hash": "73eb3a042848c63a10656545797e85f40d142009dfb7827384548a385e1e28e1ac72f42b25924ce530d58275f8638554281e884d72f9c7aaf4ed08690a414b05", |
|
|
"hash": "73eb3a042848c63a10656545797e85f40d142009dfb7827384548a385e1e28e1ac72f42b25924ce530d58275f8638554281e884d72f9c7aaf4ed08690a414b05", |
|
|
|
|
|
"find_args": "MODULE", |
|
|
"options": [ |
|
|
"options": [ |
|
|
"SIRIT_USE_SYSTEM_SPIRV_HEADERS ON" |
|
|
"SIRIT_USE_SYSTEM_SPIRV_HEADERS ON" |
|
|
] |
|
|
] |
|
|
|