summaryrefslogtreecommitdiff
path: root/src/yuzu/CMakeLists.txt
AgeCommit message (Collapse)Author
2018-10-23Merge pull request #1542 from lioncash/projectbunnei
CMakeLists: Use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIR
2018-10-20CMakeLists: Use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIRLioncash
This is more localized to what we want to enforce directory-wise with the project. CMAKE_SOURCE_DIR indicates the root of the source tree, but this would cause the wrong behavior if someone included yuzu as part of a larger buildsystem (for whatever reason). Instead, we want to use the directory where the "project(yuzu)" command was declared as the root path reference.
2018-10-20CMakeLists: Use target_compile_definitions instead of add_definitions to ↵Lioncash
define YUZU_ENABLE_COMPATIBILITY_REPORTING Keeps the definition constrained to the yuzu target and prevents polluting anything else in the same directory (should that ever happen). It also keeps it consistent with how the USE_DISCORD_PRESENCE definition is introduced below it.
2018-10-02Review comments -part 4fearlessTobi
2018-10-02Port web_service from CitrafearlessTobi
2018-09-09yuzu: Move compatibility list specifics to their own source filesLioncash
Lets us keep the generic portions of the compatibility list code together, and allows us to introduce a type alias that makes it so we don't need to type out a very long type declaration anymore, making the immediate readability of some code better.
2018-09-07yuzu: Move GameListWorker to its own source filesLioncash
This has gotten sufficiently large enough to warrant moving it to its own source files. Especially given it dumps the file_sys headers around code that doesn't use it for the most part. This'll also make it easier to introduce a type alias for the compatibility list, so a large unordered_map type declaration doesn't need to be specified all the time (we don't want to propagate the game_list_p.h include via the main game_list.h header).
2018-08-29Show game compatibility within yuzufearlessTobi
2018-08-06Avoid parsing RomFS to directory in NCAZach Hilman
2018-07-31audio_core: Add configuration settings.bunnei
2018-07-02Add configurable logging backendsJames Rowe
2018-06-12Qt: Removed the Registers widget.Subv
It was crashing and nobody actually uses this.
2018-03-24Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.Subv
2018-01-17CMakeLists: Derive the source directory grouping from targets themselvesLioncash
Removes the need to store to separate SRC and HEADER variables, and then construct the target in most cases.
2018-01-16Update CMakeLists.txtN00byKing
2018-01-14Implement "About" dialogspycrab
2018-01-13yuzu qt copy windows deps renamedJames Rowe
2018-01-13Add new icons and fix up the linux paths for installJames Rowe
2018-01-13Fix build on macOS and linuxMerryMage
2018-01-12Removing unused settings and yuzu rebrandingJames Rowe
2018-01-12Remove gpu debugger and get yuzu qt to compileJames Rowe
2018-01-12Massive removal of unused modulesJames Rowe