summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt (unfollow)
Commit message (Expand)AuthorFilesLines
2023-09-11ci: fix msvc when used with LTO (#11459)liamwhite1-0/+1
2023-09-03msvc: set warning level to /W4 globallyDanila Malyutin1-2/+6
2023-09-02general: make -fwrapv generic to all architectures (#11379)liamwhite1-1/+2
2023-08-26Avoid `$<CXX_COMPILER_ID:Clang>` because it doesn't include AppleClang.comex1-9/+11
2023-08-26Warnings cleanup for GCC 13 and Clang 16comex1-0/+1
2023-08-17cmake: mark warning disable for gcc 11 (#11301)liamwhite1-1/+1
2023-07-21cmake: Reposition preprocessor switch commenttoast29031-1/+2
2023-07-21cmake: Use standard preprocessor on MSVClat9nq1-0/+1
2023-06-07CMakeLists: Force C++20 on MSVC due to conflicts with C++23 modulesMorph1-2/+4
2023-06-03android: Minimal JNI for yuzu.bunnei1-0/+5
2023-05-02CMake: Enable type limits on Clanglat9nq1-0/+1
2023-05-02CMakeLists: Enable checks on Clanglat9nq1-0/+2
2023-04-03general: fixes for gcc 13Liam1-0/+11
2023-03-12general: fix spelling mistakesLiam1-1/+1
2022-12-28cmake: make room server optionalLiam1-1/+4
2022-11-30CMake: Disable PCH on MSVC + Buildcache configsameerj1-4/+0
2022-11-30CMake: Use precompiled headersameerj1-1/+6
2022-11-23general: fix compile for Apple ClangLiam1-0/+2
2022-10-22CMakeLists: Disable -Wbraced-scalar-init on ClangMorph1-0/+1
2022-10-22CMakeLists: Enforce C5233 on MSVCMorph1-0/+1
2022-10-22CMakeLists: Disable C4100 and C4324Morph1-0/+3
2022-10-22CMakeLists: Remove redundant warningsMorph1-6/+0
2022-10-22CMakeLists: Treat MSVC warnings as errorsMorph1-0/+2
2022-10-22general: Enforce C4800 everywhere except in video_coreMorph1-0/+1
2022-10-22CMakeLists: Remove all redundant warningsMorph1-7/+0
2022-10-22CMakeLists: Consolidate all unused warnings into -WunusedMorph1-3/+3
2022-10-22CMakeLists: Treat -Wall and -Wextra as errorsMorph1-3/+3
2022-10-06NVHOST_CTRl: Implement missing method and fix some stuffs.Fernando Sahmkow1-0/+1
2022-08-15dedicated_room: Initial implementationFearlessTobi1-0/+1
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda1-0/+3
2022-07-25network: Add initial files and enet dependencyFearlessTobi1-0/+1
2022-07-05CI: fix cachingliushuyu1-1/+7
2022-06-14CMakeLists: Make variable shadowing a compile-time errorMorph1-0/+5
2022-04-08CMakeLists: Enforce C4505 and C5245Morph1-0/+2
2022-04-05build: remove -fconceptsAndrea Pappacoda1-6/+0
2022-01-12cmake: make tests optionalAlexandre Bouvier1-1/+4
2021-12-07CMakeLists: Specify /Zm200 when compiling in MSVCMorph1-0/+2
2021-10-29CMakeLists: Document the /GT compile optionMorph1-0/+1
2021-09-15Build System: Build with JCC Erratum MitigationFernando Sahmkow1-0/+5
2021-07-23shader: Initial recompiler workReinUsesLisp1-0/+1
2021-07-06CMakeLists: Treat -Wsign-compare as an error on GCC/ClangMorph1-0/+1
2021-07-03CMakeLists: Enforce C4189Morph1-0/+1
2021-06-28CMakeLists: Disable all warnings for external headersMorph1-0/+5
2021-06-28CMakeLists: Enforce C4018, C4267, C4305, C4389Morph1-3/+7
2021-05-17CMakeLists: Enforce C4715 on MSVCMorph1-0/+1
2021-03-05CMakeLists: Add /utf-8 compile option for MSVCMorph1-0/+2
2021-01-24cmake: Enforce -Warray-bounds and -Wmissing-field-initializers globallyReinUsesLisp1-0/+2
2021-01-15cmake: Remove yuzu_testerReinUsesLisp1-1/+0
2021-01-15cmake: Enforce -Wunused-function code-base wideReinUsesLisp1-0/+1
2021-01-13cmake: Enforce -Werror=switch and -Werror=unused-variableMorph1-0/+2
2021-01-10cmake: Enforce C4101Morph1-0/+1
2021-01-09cmake: Enforce C4062, C4265, C4388, and C5038ReinUsesLisp1-0/+4
2020-12-30cmake: Enforce -WuninitializedReinUsesLisp1-0/+1
2020-11-27CMakeLists: disable -Winvalid-offsetofcomex1-0/+1
2020-10-30CMakeLists: Resolve MSVC build failuresLioncash1-1/+0
2020-10-30General: Catch more expressions with no effect on MSVCLioncash1-0/+4
2020-10-30General: Make ignoring a discarded return value an errorLioncash1-1/+5
2020-08-03CMakeLists: Resolve #4478Lioncash1-1/+6
2020-08-03ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465)David1-0/+1
2020-06-27Build System: Fix GCC & MINGW Build.Fernando Sahmkow1-0/+4
2020-04-17CMakeLists: Make missing declarations a compile-time errorLioncash1-0/+1
2020-04-17CMakeLists: Enable -Wmissing-declarations on Linux buildsLioncash1-0/+1
2020-04-16CMakeLists: Specify -Wextra on linux buildsLioncash1-0/+3
2020-04-15CMakeLists: Make -Wreorder a compile-time errorLioncash1-0/+1
2020-01-19CMake: Create thin archives on LinuxLéo Lam1-0/+9
2019-06-10yuzu_tester: Add project subdirectoryZach Hilman1-0/+1
2019-05-09CMakeLists: Specify /volatile:iso for MSVCLioncash1-0/+2
2019-05-07src/CMakeLists: Add /Zc:externConstexpr to the MSVC build flagsLioncash1-8/+10
2019-05-07src/CMakeLists: Vertically order compilation flagsLioncash1-9/+19
2019-05-04CMakeLists: Explicitly specify -Wall for the non-MSVC caseLioncash1-1/+4
2019-04-17CMakeLists: Ensure we specify Unicode as the codepage on WindowsLioncash1-0/+3
2019-03-17CMakeLists: Move off of modifying CMAKE_*-related flagsLioncash1-20/+12
2019-03-17CMakeLists: Move compilation flags into the src directoryLioncash1-0/+69
2018-10-02Port web_service from CitrafearlessTobi1-0/+3
2018-07-28audio_core: Add initial code for keeping track of audout state.bunnei1-0/+1
2018-01-13Massive removal of unused modulesJames Rowe1-7/+2
2017-07-12web_service: Add CMake flag to enable.bunnei1-1/+3
2017-07-10web_service: Add skeleton project.bunnei1-0/+1
2017-07-07Implement basic virtual Room support based on enet (#2803)B3n301-0/+1
2017-03-01InputCommon: add Keyboardwwylele1-0/+1
2016-05-19tests: Infrastructure for unit testsMerryMage1-0/+1
2016-03-02Dependencies: Remove GLFW, Add SDL2MerryMage1-1/+1
2016-02-21AudioCore: Skeleton ImplementationMerryMage1-0/+1
2014-09-01CMake cleanupYuri Kunde Schlesner1-5/+8
2014-04-23fixes to build on linuxbunnei1-1/+2
2014-04-10updated CMakeListsbunnei1-0/+1
2013-09-26renamed from citrus to citraShizZy1-2/+2
2013-09-14renamed project to 'citrus'ShizZy1-2/+2
2013-08-30adding initial project layoutShizZy1-0/+7