mirror of https://git.suyu.dev/suyu/suyu
Merge pull request #12234 from abouvier/unbundle-gamemode
cmake: prefer system gamemode librarymerge-requests/60/head
commit
3c45ba1c22
@ -0,0 +1,15 @@
|
|||||||
|
# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
|
||||||
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
|
find_package(PkgConfig QUIET)
|
||||||
|
pkg_search_module(GAMEMODE QUIET IMPORTED_TARGET gamemode)
|
||||||
|
|
||||||
|
include(FindPackageHandleStandardArgs)
|
||||||
|
find_package_handle_standard_args(gamemode
|
||||||
|
REQUIRED_VARS GAMEMODE_INCLUDEDIR
|
||||||
|
VERSION_VAR GAMEMODE_VERSION
|
||||||
|
)
|
||||||
|
|
||||||
|
if (gamemode_FOUND AND NOT TARGET gamemode::headers)
|
||||||
|
add_library(gamemode::headers ALIAS PkgConfig::GAMEMODE)
|
||||||
|
endif()
|
@ -1,11 +0,0 @@
|
|||||||
# SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
||||||
|
|
||||||
project(gamemode LANGUAGES CXX C)
|
|
||||||
|
|
||||||
add_library(gamemode include/gamemode_client.h)
|
|
||||||
|
|
||||||
target_link_libraries(gamemode PRIVATE common)
|
|
||||||
|
|
||||||
target_include_directories(gamemode PUBLIC include)
|
|
||||||
set_target_properties(gamemode PROPERTIES LINKER_LANGUAGE C)
|
|
@ -1,6 +1,3 @@
|
|||||||
// SPDX-FileCopyrightText: Copyright 2017-2019 Feral Interactive
|
|
||||||
// SPDX-License-Identifier: BSD-3-Clause
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
||||||
Copyright (c) 2017-2019, Feral Interactive
|
Copyright (c) 2017-2019, Feral Interactive
|
Loading…
Reference in New Issue