summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt (follow)
Commit message (Expand)AuthorAgeFilesLines
* cmake: prefer system oaknut libraryAlexandre Bouvier2024-01-301-0/+4
* Add Vulkan-Utility-Libraries dependencyMike Lothian2024-01-221-0/+6
* externals: update Vulkan-Headers to v1.3.274Jan Beich2023-12-201-1/+1
* android: add oboe audio sinkLiam2023-12-171-0/+3
* cmake: prefer system gamemode libraryAlexandre Bouvier2023-11-301-0/+4
* Merge pull request #12074 from GPUCode/yuwu-on-the-metalliamwhite2023-11-301-0/+5
|\
| * qt: add cpu_backend configurationamazingfate2023-11-271-0/+5
* | cmake: prefer system simpleini libraryAlexandre Bouvier2023-11-261-0/+1
|/
* config: Unify config handling under frontend_commont8952023-11-211-1/+0
* Merge pull request #11689 from liamwhite/breakpadliamwhite2023-10-301-11/+13
|\
| * qt: implement automatic crash dump supportLiam2023-10-081-11/+13
* | cmake: prefer system stb headersAlexandre Bouvier2023-10-251-0/+1
* | qt: add network components when using discordNguyen Marc2023-10-141-0/+3
* | android: Allow ANDROID_STLCharles Lombardo2023-10-131-3/+0
* | externals: Update LLVM to 17.0.2Charles Lombardo2023-10-131-1/+1
* | android: Update ndk to 26.1.10909125Charles Lombardo2023-10-131-37/+0
|/
* cmake: prefer system renderdoc headerAlexandre Bouvier2023-09-181-0/+1
* Merge pull request #11447 from xcfrg/portable-compile-outliamwhite2023-09-121-0/+2
|\
| * add a compile time option to allow disabling portable modexcfrg2023-09-071-0/+2
* | cmake: Add option to fetch validation layer binary on androidGPUCode2023-09-081-0/+20
|/
* externals: Update SDL to 2.28.2german772023-08-281-1/+1
* Add macos moltenvk bundle, Add copy moltevk dylib scriptFeng Chen2023-08-221-1/+3
* cmake: Download nasm from our external repolat9nq2023-07-251-0/+16
* CMake: Require LLVM 17 or laterlat9nq2023-07-191-1/+1
* Merge pull request #10934 from abouvier/cmake-vmaliamwhite2023-07-171-0/+1
|\
| * cmake: allow using system VMA libraryAlexandre Bouvier2023-07-121-0/+1
* | Merge pull request #10912 from comex/sslliamwhite2023-07-161-0/+16
|\ \ | |/ |/|
| * Updates:comex2023-07-021-1/+2
| * Merge remote-tracking branch 'origin/master' into sslcomex2023-07-021-2/+2
| |\
| * | Disable OpenSSL on Android.comex2023-06-261-1/+10
| * | Fixes:comex2023-06-261-1/+1
| * | Implement SSL servicecomex2023-06-251-0/+6
* | | general: Update VulkanSDK and Vulkan-HeadersMorph2023-07-071-1/+1
* | | externals: Update sdl2 to 2.28.1ChaseKnowlden2023-07-041-1/+1
| |/ |/|
* | externals: Update sdl to 2.28.0Narr the Reg2023-06-221-2/+2
|/
* cmake: Add option to always download time zone datalat9nq2023-06-161-0/+2
* CMakeLists: Force C++20 on MSVC due to conflicts with C++23 modulesMorph2023-06-071-1/+1
* android: cmake: Use cmake_dependent_option as appropriate.bunnei2023-06-031-2/+2
* build: only enable adrenotools on arm64Liam2023-06-031-4/+12
* CMake: fix pkg-config behavior when building for Androidliushuyu2023-06-031-0/+3
* cmake: Integrate submoduled LLVM & fixes for Android.bunnei2023-06-031-3/+53
* Add support for deinterlaced videos playbackDanila Malyutin2023-05-211-0/+1
* externals: update Vulkan-Headers to v1.3.246Jan Beich2023-04-011-1/+1
* CMakeLists: Require a minimum of boost 1.79.0Morph2023-03-261-1/+1
* CMakeLists: Update boost to 1.81.0Morph2023-03-241-1/+1
* general: fix spelling mistakesLiam2023-03-121-2/+2
* general: Target Windows 10 SDKMorph2023-03-051-2/+2
* Merge pull request #9877 from abouvier/cmake-boostliamwhite2023-03-011-26/+2
|\
| * cmake: use correct boost imported targetsAlexandre Bouvier2023-02-281-26/+2
* | cmake: support components in find modulesAlexandre Bouvier2023-02-281-3/+3
|/
* externals: use openssl from vcpkgAlexandre Bouvier2023-02-281-3/+3
* Merge pull request #9844 from abouvier/jwt-fixliamwhite2023-02-281-0/+3
|\
| * cmake: fix cpp-jwt buildAlexandre Bouvier2023-02-221-0/+3
* | Partially apply LTO to only core and video_core projects.Matías Locatti2023-02-271-0/+2
|/
* externals: Update cpp-httplib to latestAlexandre Bouvier2023-02-211-1/+1
* cmake: Download clang format 15german772023-01-301-1/+1
* cmake: prefer system llvm libraryAlexandre Bouvier2023-01-231-0/+1
* cmake: support the standard cmake testing optionAlexandre Bouvier2023-01-051-4/+5
* tests: update catch2 to 3.0.1Alexandre Bouvier2023-01-051-1/+1
* cmake: move find-modules to root cmake dirAlexandre Bouvier2023-01-021-1/+0
* Merge pull request #9541 from abouvier/cmake-optionliamwhite2023-01-021-4/+0
|\
| * cmake: allow options shadowing with normal variablesAlexandre Bouvier2023-01-021-4/+0
* | cmake: improve find_package failure messagesAlexandre Bouvier2023-01-021-11/+12
|/
* cmake: make Vulkan-Headers external the defaultLiam2022-12-291-1/+6
* cmake: make libusb optionalLiam2022-12-281-1/+6
* cmake: ignore missing package finders for packages with submodule fallbacksLiam2022-12-281-6/+6
* cmake: make room server optionalLiam2022-12-281-0/+2
* CMakeLists: bump required Vulkan package version to 1.3.238Liam2022-12-201-1/+1
* Merge pull request #9419 from liamwhite/no-glMai2022-12-111-0/+2
|\
| * cmake: make OpenGL loader optionalLiam2022-12-101-0/+2
* | cmake: enable faster linkers if availableLiam2022-12-101-0/+17
|/
* Merge pull request #9391 from abouvier/cmake-sdlliamwhite2022-12-061-13/+3
|\
| * cmake: use sdl2 imported targetAlexandre Bouvier2022-12-061-13/+3
* | cmake: prefer system libusbAlexandre Bouvier2022-12-061-22/+1
* | Merge pull request #9385 from Morph1984/dynarmic-verliamwhite2022-12-061-1/+1
|\ \ | |/ |/|
| * externals: Bump dynarmic to 6.4.0Morph2022-12-051-1/+1
* | CMakeLists: Remove version specifier for lz4Lioncash2022-12-051-1/+1
|/
* cmake: prefer system librariesAlexandre Bouvier2022-12-041-13/+26
* externals: update dynarmic, SDL2Liam2022-12-041-3/+9
* Merge pull request #9300 from ameerj/pchliamwhite2022-12-031-0/+16
|\
| * CMake: Disable PCH on MSVC + Buildcache configsameerj2022-11-301-0/+14
| * CMake: Use precompiled headersameerj2022-11-301-0/+2
* | CMake: Fix FFmpeg find modulelat9nq2022-12-011-16/+1
* | CMakeLists: Bump minimum required CMake version to 3.22lat9nq2022-11-291-1/+1
|/
* CMake: rework for Qt6 supportKyle Kienapfel2022-11-241-104/+147
* Initial ARM64 supportLiam2022-11-091-4/+4
* Qt: enable recent Linux features on more UnicesJan Beich2022-11-041-3/+3
* CMakeLists: Disable C4100 and C4324Morph2022-10-221-2/+2
* cmake: Fix FindPkgConfigAlexandre Bouvier2022-09-201-3/+3
* vcpkg,cmake: Use vcpkg for dbghelplat9nq2022-09-051-0/+12
* Merge pull request #8485 from nezd5553/masterbunnei2022-08-271-0/+5
|\
| * cmake: Move source directory compatibility list...nezd55532022-07-031-4/+5
| * cmake: Use compatibility list in source directorynezd55532022-06-201-0/+4
* | Merge pull request #8676 from abouvier/no-check-subliamwhite2022-08-211-1/+3
|\ \
| * | cmake: add option to check submodulesAlexandre Bouvier2022-07-301-1/+3
* | | cmake,ci: vcpkg for MSVC default, fix lz4 include, catch2, cleanuplat9nq2022-07-281-10/+13
|/ /
* | chore: make yuzu REUSE compliantAndrea Pappacoda2022-07-271-0/+3
* | yuzu: Hook qt camera to camera drivergerman772022-07-241-3/+3
* | Merge pull request #8584 from Morph1984/qt5-cleanupbunnei2022-07-231-3/+3
|\ \
| * | CMakeLists: Mark WebEngine(Core/Widgets) as requiredMorph2022-07-151-1/+1
| * | CMakeLists: Add QtConcurrent to required componentsMorph2022-07-151-2/+2
* | | ci,CMake: Integrate vcpkg into CMakeListslat9nq2022-07-231-0/+10
* | | ci,CMake: Drop Conan support for vcpkglat9nq2022-07-231-142/+18
|/ /
* / CI: fix cachingliushuyu2022-07-051-0/+8
|/
* core/debugger: Improved stepping mechanism and misc fixesLiam2022-06-011-0/+5
* CMakeLists: Update boost to 1.79.0Morph2022-05-301-2/+2
* dist: add AppStream metadataAndrea Pappacoda2022-04-291-9/+13
* CMakeLists: Download conan.cmake 0.18.1Morph2022-04-251-3/+1
* CMakeLists: Update Conan requirement to 1.45.0Morph2022-04-251-1/+1
* CMakeLists: Revert ad55faaa3lat9nq2022-04-231-19/+1
* build(cmake): fix missing Qt5::DBus link target for bundled linux packageBytesGalore2022-03-121-1/+5
* Revert "build(cmake): fix missing Qt5::DBus target on linux"bunnei2022-03-121-1/+1
* build(cmake): fix missing Qt5::DBus link targetBytesGalore2022-03-061-1/+1
* cmake: make tests optionalAlexandre Bouvier2022-01-121-1/+7
* cmake: upgrade Conan package fmt to 8.1.1 ...liushuyu2022-01-091-1/+1
* Merge pull request #7610 from Tatsh/more-system-libsbunnei2022-01-051-0/+2
|\
| * Add support for linking against system opusAndrew Udvare2021-12-211-0/+2
* | Merge pull request #7618 from goldenx86/patch-4bunnei2021-12-291-1/+1
|\ \
| * | Increase boost requirement to 1.78.0Matías Locatti2021-12-221-1/+1
* | | main: fix wake lock in Flatpak ...liushuyu2021-12-221-1/+1
|/ /
* | cmake: enable VA-API on more Unix-like after 0be4e402e213Jan Beich2021-12-181-1/+1
* | video_core/codecs: (re-spin) refactor ffmpeg searching and handlingliushuyu2021-12-161-216/+2
|/
* Revert "video_core/codecs: refactor ffmpeg searching and handling in cmake"bunnei2021-12-151-2/+216
* ffmpeg: move the whole tree into externals/ffmpeg/ffmpeg ...liushuyu2021-12-141-213/+0
* cmake: refactor ffmpeg searching and handling logic on Linuxliushuyu2021-12-141-16/+15
* Merge pull request #7527 from Tachi107/cubeb-result_ofbunnei2021-12-131-1/+1
|\
| * build: update cubeb and remove the result_of commentAndrea Pappacoda2021-12-061-1/+1
* | input_common: Update SDL to 2.0.18Narr the Reg2021-12-061-2/+2
|/
* CMakeLists: Update fmt to 8.0.1Lioncash2021-11-261-1/+1
* Merge pull request #7273 from fpdotmonkey/submodule-checkout-command-on-new-linebunnei2021-11-191-1/+1
|\
| * Move the cmake submodule checkout command to a new lineFletcher Porter2021-11-021-1/+1
* | CMakeLists: Update catch to 2.13.7Lioncash2021-11-171-1/+1
* | CMake: Enable VP8 ffmpeg decodersameerj2021-11-131-0/+3
|/
* cmake: Update conan for VS2022 supportameerj2021-10-201-2/+3
* CMakeLists: Update to Qt 5.15.2Morph2021-10-031-5/+5
* CMakeLists: Remove BoxCat build optionMorph2021-09-291-6/+0
* externals: Remove libzipMorph2021-09-291-5/+0
* CMakeLists: Update to clang format version 12ameerj2021-09-241-1/+1
* Fix "Unknown C standard control flag" warningAndrew Strelsky2021-09-181-1/+1
* Merge pull request #6846 from ameerj/nvdec-gpu-decodeFernando S2021-09-111-12/+78
|\
| * cmake: Add VDPAU and NVDEC support to FFmpeglat9nq2021-08-161-7/+73
| * cmake: Always find LIBVA, update windows FFmpeg versionameerj2021-08-121-5/+5
* | Merge branch 'yuzu-emu:master' into fix-lan-playspholz2021-08-121-2/+2
|\ \
| * | externals: Update sdl2 to 2.0.16german772021-08-111-2/+2
| |/
* / configuration: add option to select network interfacespholz2021-08-121-1/+1
|/
* nvdec: Implement VA-API hardware video acceleration (#6713)yzct123452021-08-041-4/+35
* Merge pull request #6565 from lat9nq/bundle-ffmpegAmeer J2021-08-011-1/+3
|\
| * cmake: Specify the compiler on autotools externalslat9nq2021-07-061-0/+2
| * cmake, ci: Build bundled FFmpeg with yuzulat9nq2021-07-061-2/+4
* | Merge pull request #6753 from jbeich/libusbAmeer J2021-07-281-1/+1
|\ \
| * | cmake: don't use pkg-config directly with non-reference libusbJan Beich2021-07-271-1/+1
* | | Merge pull request #6652 from lat9nq/cmd-vulkan-fixesbunnei2021-07-201-18/+12
|\ \ \
| * | | emu_window_sdl2_vk: Use the generated SDL configlat9nq2021-07-161-18/+12
* | | | cmake: Only search for Qt when we need tolat9nq2021-07-161-1/+3
* | | | cmake: Only use NO_CMAKE_SYSTEM_PATH when needed for Qtlat9nq2021-07-161-1/+5
|/ / /
* | / cmake: Only copy pre-commit hook if .git directory existsReinUsesLisp2021-07-091-3/+4
| |/ |/|
* | Merge pull request #6459 from lat9nq/ubuntu-fixesAmeer J2021-07-011-5/+84
|\ \
| * | cmake: Check dependencies for Linux Qt packagelat9nq2021-06-131-4/+75
| * | cmake: Fix find_program usage for 3.15lat9nq2021-06-131-1/+9
| |/
* / externals: Update fmt to 8.0.0Lioncash2021-06-231-1/+1
|/
* externals: libusb: Link libusb statically on Linuxlat9nq2021-06-031-4/+4
* cmake: General improvements to libusb linkinglat9nq2021-06-031-6/+10
* cmake: Use autotools to build libusb generally for GNUlat9nq2021-06-031-3/+9
* externals: libusb: Use autotools for MinGWlat9nq2021-05-311-1/+1
* cmake: Fix usage of CMAKE_DEPENDENT_OPTIONlat9nq2021-05-271-2/+2
* cmake: Download Qt binaries on Linux if neededlat9nq2021-05-261-6/+26
* CMakeLists: Update zstd to 1.5.0Lioncash2021-05-211-1/+1
* On Linux, build SDL2 from externals with HIDAPI supportv19932021-05-091-12/+18
* externals: Update SDL to 107db2d8lat9nq2021-05-091-2/+2
* Update SDL2 to SDL2-2.0.15-prerelease.bunnei2021-05-081-1/+1
* cmake: Only config Boost during find_packagelat9nq2021-04-261-2/+2
* cmake: Download Boost if inadequate local versionlat9nq2021-04-221-1/+19
* cmake: Suppress SDL2 not found warninglat9nq2021-04-211-1/+1
* cmake: Allow FFmpeg external usage and cleanuplat9nq2021-04-211-6/+5
* cmake: Use SDL 2.0.14 and fix CMake scope issuelat9nq2021-04-181-4/+4
* externals: Add SDL 2.0.12lat9nq2021-04-171-9/+11
* cmake: Remove use of bintray for externals.bunnei2021-04-161-40/+36
* externals: Search for shared opus installation.Markus Wick2021-04-081-0/+2
* cmake: Update FFmpeg to 4.3.1lat9nq2021-02-101-1/+1
* cmake: Revert FFmpeg 4.3.1 update for Windows buildsameerj2021-02-091-1/+1
* CMakeLists: Use bundled FFmpeg as a fallbacklat9nq2021-02-061-13/+29
* CMakeLists: Update to FFmpeg 4.3.1 for WIN32lat9nq2021-02-061-1/+1
* CMakeLists: Fixes for linux-freshlat9nq2021-02-061-1/+13
* CMake: Port citra-emu/citra FindFFmpeg.cmakelat9nq2021-02-051-39/+43
* CMake: Implement YUZU_USE_BUNDLED_FFMPEGlat9nq2021-02-051-10/+102
* Bump conan SDL2 version to 2.0.14Valeri2021-01-211-1/+1
* CMakeLists: Disable YUZU_ENABLE_BOXCAT if ENABLE_WEB_SERVICE is disabledlat9nq2021-01-071-2/+6
* Update zstd to v1.4.8FearlessTobi2021-01-031-1/+1
* cmake: Always enable VulkanReinUsesLisp2020-12-251-2/+0
* cmake/conan: Conditionally add target Boost::contextlat9nq2020-12-161-6/+17
* cmake: Fix generating CMake configs and linking with Boostlat9nq2020-12-131-1/+16
* CMakeLists,network: Create YUZU_UNIX macro to replace __unix__comex2020-12-071-0/+3
* externals: Update fmt to 7.1.2Lioncash2020-11-081-1/+1
* core: Remove usage of unicornLioncash2020-11-041-77/+0
* Merge pull request #4831 from lioncash/fmtbunnei2020-10-291-1/+1
|\
| * externals: Update fmt to 7.1.0Lioncash2020-10-261-1/+1
* | video_core: NVDEC Implementationameerj2020-10-271-0/+14
|/
* cmake: Update to Qt 5.12.8Morph2020-09-091-1/+1
* CMakeLists: Update fmt to 7.0.3Lioncash2020-08-141-1/+1
* General: Tidy up clang-format warningsLioncash2020-08-091-1/+1
* CMakeLists: Update boost to 1.73Lioncash2020-07-281-1/+1
* CMakeLists: Update catch to 2.13Lioncash2020-07-281-1/+1
* CMakeLists: Update zstd to 1.4.5Lioncash2020-07-281-1/+1
* CMakeFiles: Update json to 3.8.0Lioncash2020-07-281-1/+1
* yuzu: Port translation support from CitraFearlessTobi2020-07-181-0/+5
* Merge pull request #4280 from jbeich/system-libusbLC2020-07-141-0/+1
|\
| * cmake: pass libusb include directory as wellJan Beich2020-07-091-0/+1
* | CMakeLists: Enable usage of C++20 on LinuxLioncash2020-07-131-3/+3
* | CMakeLists: Correct boost asio disabling define nameLioncash2020-07-121-1/+1
* | CMakeLists: Disable concepts in boost asioLioncash2020-07-121-0/+2
* | Merge pull request #4290 from lioncash/latestLC2020-07-121-2/+9
|\ \
| * | CMakeLists: Make use of /std:c++latest on MSVCLioncash2020-07-111-2/+9
* | | CMakeLists: Do not search for system libusb on macOSMerryMage2020-07-111-3/+4
|/ /
* | Merge pull request #4221 from jbeich/unused-qt-openglbunnei2020-07-101-2/+2
|\ \
| * | cmake: stop linking against QGL after c6a0ab979239Jan Beich2020-07-021-2/+2
* | | Merge pull request #4287 from lioncash/fmt7bunnei2020-07-101-1/+1
|\ \ \
| * | | CMakeLists: Update fmt to 7.0.1Lioncash2020-07-101-1/+1
* | | | CMakeLists: Use lower-case command namesLioncash2020-07-101-1/+1
|/ / /
* | / cmake: Fix libusb builds breakingDavid Marcec2020-07-101-0/+1
| |/ |/|
* | cmake: unbreak system libusb supportJan Beich2020-07-071-2/+4
* | Fix merge conflicts?Ameer2020-07-041-2/+3
|\ \
| * | externals: Track opus as submodule instead of using conanDavid Marcec2020-07-011-2/+0
| |/
| * cmake: depend on WebEngine with system QtJan Beich2020-06-301-0/+3
* | Singleton GC Adapter class, remove globals, fix naming conventionAmeer2020-06-221-0/+6
|/
* externals: Revert to libressl, as build is broken with find_package(OpenSSL). (#4093)bunnei2020-06-171-10/+0
* Update CMakeLists.txtbunnei2020-06-011-1/+1
* Update CMakeLists.txtbunnei2020-05-311-1/+1
* Mark the opus version check as broken.Markus Wick2020-05-091-0/+1
* Replace externals with Conan (#3735)James Rowe2020-05-081-70/+217
* cmake: Silence -Werror=implicit-fallthrough in SDL2 headersJan Beich2020-04-191-1/+1
* fix CMake build errors for certain SDL2 installationsBrian Clinkenbeard2020-02-171-1/+7
* use config mode for finding SDL2 with CMakeBrian Clinkenbeard2020-02-111-5/+6
* Input: UDP Client to provide motion and touch controlsfearlessTobi2020-01-231-0/+7
* Ignore git-related files in cmake for EA tarballsJake Merdich2019-12-061-2/+5
* cmake: Add cmake option to build Boxcat backendZach Hilman2019-09-301-0/+2
* Revert "CMake: Get Git submodule dependencies via CMake (#2474)"Tobias2019-06-291-12/+16
* CMake: Get Git submodule dependencies via CMake (#2474)Frederic L2019-06-201-16/+12
* CMakeLists: Handle VS 2019 in a less annoying mannerLioncash2019-05-151-3/+3
* fix clang-format target when using a path with spaces on windowskhang062019-04-071-1/+1
* Merge pull request #2253 from lioncash/flagsbunnei2019-03-231-79/+9
|\
| * CMakeLists: Move compilation flags into the src directoryLioncash2019-03-171-79/+9
* | CMakeLists: Raise minimum Boost requirement to 1.66.0MerryMage2019-03-181-2/+2
|/
* CMakeLists: Remove now-unnecessary GCC special-casingLioncash2019-03-161-8/+2
* cmake: Add Vulkan optionReinUsesLisp2019-02-121-0/+2
* gl_shader_disk_cache: Invalidate shader cache changes with CMake hashReinUsesLisp2019-02-071-13/+0
* Update Qt MSVC external to 5.12.0Zach Hilman2018-12-311-1/+1
* cmake: Add USE_QT_WEB_ENGINE flag and update build systemZach Hilman2018-12-281-0/+6
* GDBStub improvements:Hedges2018-11-131-1/+1
* Merge pull request #1542 from lioncash/projectbunnei2018-10-241-19/+19
|\
| * CMakeLists: Use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIRLioncash2018-10-201-19/+19
* | CMakeLists: Remove EMU_ARCH_BITS definitionLioncash2018-10-231-4/+0
* | cmake: mingw also needs _FILE_OFFSET_BITS=64Weiyi Wang2018-10-231-1/+1
|/
* Merge pull request #1332 from FearlessTobi/port-web-backendbunnei2018-10-061-0/+4
|\
| * Review comments -part 4fearlessTobi2018-10-021-7/+0
| * Port web_service from CitrafearlessTobi2018-10-021-0/+11
* | string_util: unify UTF8<->UTF16 conversion to codecvtWeiyi Wang2018-10-021-8/+0
|/
* CMake: Remove superfluous CMAKE_RUNTIME_OUTPUT_DIRECTORY assignmentspycrab2018-09-251-2/+0
* Port citra-emu/citra#4214: "Set citra-qt project as default StartUp Project in Visual Studio"fearlessTobi2018-09-221-2/+6
* Merge pull request #1225 from tech4me/travis-windowsJames Rowe2018-09-211-4/+13
|\
| * travis: running mingw build on travis citech4me2018-09-191-4/+13
* | Update CMakeLists.txtFrederic Laing2018-09-121-0/+3
|/
* Show game compatibility within yuzufearlessTobi2018-08-291-0/+13
* CMakeLists: Add architecture detection for AArch64Lioncash2018-08-151-0/+2
* externals: Update to SDL2-2.0.8.bunnei2018-08-121-1/+1
* CMakeLists: lowercase find_library usageLioncash2018-08-121-1/+1
* CMakeLists: Change MSVC14 variable to MSVC_VERSIONLioncash2018-08-121-5/+5
* audio_core: Implement Sink and SinkStream interfaces with cubeb.bunnei2018-07-311-0/+2
* Revert "Use Ninja for MSVC AppVeyor builds" (#584)bunnei2018-06-231-1/+1
* Drop /std:c++latest from MSVC command lineMichał Janiszewski2018-06-051-1/+1
* Merge pull request #66 from RiverCityRansomware/qtUpdatebunnei2018-04-021-1/+1
|\
| * Update qtRiver City Ransomware2018-01-171-1/+1
* | CMake: Set EMU_ARCH_BITS in CMakeLists.txtN00byKing2018-03-211-0/+3
* | Merge pull request #144 from KAMiKAZOW/patch-1bunnei2018-01-271-1/+1
|\ \
| * | Install Linux icon in hicolor instead of pixmapsKAMiKAZOW2018-01-261-1/+1
* | | Fix typo for dependent optionsJames Rowe2018-01-261-1/+1
|/ /
* | CMakeLists: Fix unicorn build for macOS developers with x86_64-only systemsMerryMage2018-01-211-1/+1
* | CMakeLists: Do not look for system Unicorn by defaultMerryMage2018-01-211-2/+5
* | CMake: Conditionally turn on bundled libs for MSVCJames Rowe2018-01-211-2/+5
* | CMake: Add a custom clang format targetJames Rowe2018-01-201-0/+47
* | Port citra #3352 to yuzu (#103)River City Ransomware2018-01-201-8/+11
* | CMakeLists: Derive the source directory grouping from targets themselvesLioncash2018-01-181-2/+4
|/
* CMake: Override PYTHON environment variable for libunicornspycrab2018-01-161-1/+3
* Build: Automagically handle unicornJames Rowe2018-01-161-45/+47
* Build: Add unicorn as a submodule and build it if neededJames Rowe2018-01-161-0/+25
* rename CITRA to YUZUSimonx222018-01-151-6/+6
* Merge pull request #17 from spycrab/bindirbunnei2018-01-151-0/+3
|\
| * CMake: Output binaries to bin/spycrab2018-01-151-0/+3
* | fixed build for gcc c++17 / boost.icl incompatibilityHarry Prevor2018-01-151-0/+6
|/
* Fix compilation on case-sensitive OSXRobin Lambertz2018-01-141-1/+1
* Add new icons and fix up the linux paths for installJames Rowe2018-01-131-15/+3
* Massive removal of unused modulesJames Rowe2018-01-131-22/+1
* CMakeLists: Use C++ 17.bunnei2018-01-131-2/+2
* cmake: Use LIBUNICORN_* on Windows.bunnei2018-01-091-2/+2
* fix macos buildMerryMage2018-01-091-2/+2
* externals: Use unicorn DLL instead of static lib.bunnei2018-01-041-2/+3
* unicorn: Use for arm interface on Windows.bunnei2018-01-041-0/+31
* Build: Enable SSL in mingw by linking against WinSSLJames Rowe2017-09-111-18/+10
* Add manifestDaMan2017-09-031-2/+2
* common: Add build timestamp to scm_rev.bunnei2017-08-041-1/+8
* tests: Add tests for vaddMerryMage2017-07-231-1/+1
* CMakeLists: Check that all submodules are presentMerryMage2017-07-161-0/+15
* web_service: Add CMake flag to enable.bunnei2017-07-121-0/+5
* Set global definition WIN32_LEAN_AND_MEAN (#2807)B3n302017-06-251-0/+2
* CMake: Set MSVC flags for improved C++ standards conformanceYuri Kunde Schlesner2017-06-171-3/+6
* CMake: Re-organize root CMakeLists.txt fileYuri Kunde Schlesner2017-05-281-56/+78
* CMake: Move definitions of externals to the CMakeLists in that directoryYuri Kunde Schlesner2017-05-281-26/+5
* CMake: Create INTERFACE targets for microprofile and nihstroYuri Kunde Schlesner2017-05-281-2/+6
* CMake: Add SoundTouch include path to target propertyYuri Kunde Schlesner2017-05-281-0/+2
* CMake: Use target properties to add inih include pathsYuri Kunde Schlesner2017-05-281-3/+1
* CMake: Define an interface target for SDL2 definitionsYuri Kunde Schlesner2017-05-281-0/+7
* CMake: Remove CITRA_QT_LIBS varYuri Kunde Schlesner2017-05-281-1/+0
* CMake: Stop using FindOpenGL, which seems to not be required anymoreYuri Kunde Schlesner2017-05-281-3/+0
* CMake: Use append instead of set to modify listYuri Kunde Schlesner2017-05-281-1/+1
* CMake: Use IMPORTED target for BoostYuri Kunde Schlesner2017-05-281-6/+8
* CMake: Use IMPORTED target for libpngYuri Kunde Schlesner2017-05-281-5/+3
* Add the fmt string formatting libraryYuri Kunde Schlesner2017-05-271-0/+1
* Fix Microprofile in MinGW (#2530)Fernando Sahmkow2017-02-051-2/+0
* Removed unused and outdated external qhexeditKloen2017-01-221-5/+0
* Change deploy to use github releases instead, but only for the citra-nightly repoJames Rowe2017-01-051-5/+0
* Add deploy to bintray for builds to masterJames Rowe2016-12-311-0/+5
* Merge pull request #2303 from freiro/citra-qt_missing_sdl2_dllbunnei2016-12-161-0/+1
|\
| * Modularization of copy_msvc_libraries cmake functfreiro2016-12-111-0/+1
* | Externals: Add XbyakYuri Kunde Schlesner2016-12-151-0/+2
* | CMakeLists: Autodetect clang and only then use libc++Jeffrey Pfau2016-12-131-2/+4
|/
* Merge pull request #2202 from j-selby/man-docsYuri Kunde Schlesner2016-12-091-0/+12
|\
| * Add man documentationJames2016-11-261-0/+12
* | Disable Microprofile on Mingw buildsJames2016-12-051-0/+3
* | Appending PLATFORM_LIBRARIES instead of redefining themfreiro2016-11-301-3/+3
* | WINVER definition moved to CMake and cleanupfreiro2016-11-301-8/+8
|/
* Move to SDL2-2.0.5freiro2016-11-221-1/+1
* Add mingw compile supportJames Rowe2016-11-141-1/+10
* build: don't install freedesktop.org metadata for SDL2-only buildsJan Beich2016-10-281-1/+1
* build: add default install for DragonFly, Solaris, etc.Jan Beich2016-10-281-1/+1
* build: clock_gettime() is in libc on BSDsJan Beich2016-10-281-1/+1
* build: libc may not provide iconv() on UnixJan Beich2016-10-281-3/+10
* common: convert to standard stat()/fstat() interfacesAnthony J. Bentley2016-10-281-0/+9
* dynarmic: Add new submodule.bunnei2016-09-151-0/+3
* CMakeLists: Set Boost_INCLUDE_DIR.bunnei2016-09-151-4/+3
* Revert "MSVC: Add RelWithDebInfo and removing debugging from Release."bunnei2016-09-011-11/+7
* MSVC: Add RelWithDebInfo and removing debugging from Release.James Rowe2016-09-011-7/+11
* qt: Use 5.7 on Windows.bunnei2016-08-161-1/+1
* CMake: Fix for QT 5.7 overwriting -std=c++1y flagJames Rowe2016-08-051-4/+6
* Remove the -msse4.1 on ¬MSVC.Emmanuel Gil Peyrot2016-07-231-5/+0
* CMakeLists: Drop support for Qt 4Lioncash2016-06-171-11/+2
* Tests: Run tests on CIMerryMage2016-05-191-0/+2
* AudioCore: SDL2 SinkMerryMage2016-05-071-0/+3
* Externals: Add soundtouchMerryMage2016-04-281-0/+3
* CMakeLists: Use imported version of Threads::ThreadsSam Spilsbury2016-04-241-3/+5
* CMakeLists: Use CMAKE_THREAD_LIBS_INITSam Spilsbury2016-04-231-2/+4
* CMakeFiles: Compile as C++14Lioncash2016-04-031-1/+1
* Dependencies: Remove GLFW, Add SDL2MerryMage2016-03-021-17/+12
* Enable RTTI on Windows builds.Tony Wasserka2015-11-121-2/+1
* CMake: Silence more MSVC "deprecation" warningsYuri Kunde Schlesner2015-09-141-1/+1
* CMake: Make all cache options appear even in case of errorsYuri Kunde Schlesner2015-09-091-5/+7
* CMake: Point binary downloads to new official repoYuri Kunde Schlesner2015-09-091-1/+1
* CMake: Remove support for QTDIR environment variableYuri Kunde Schlesner2015-09-091-8/+2
* CMake: Don't complain when Boost isn't found in the system.Yuri Kunde Schlesner2015-09-091-1/+1
* CMake: Use HINTS option instead of modifying CMAKE_PREFIX_PATH for QtYuri Kunde Schlesner2015-09-091-4/+11
* CMake: Add option to download Qt and GLFW binaries over HTTPYuri Kunde Schlesner2015-09-091-45/+41
* CMake: Fix architecture detection on MSVCYuri Kunde Schlesner2015-09-091-5/+31
* Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner2015-08-301-0/+1
* Integrate the MicroProfile profiling libraryYuri Kunde Schlesner2015-08-251-0/+1
* Fix building under MinGWdarkf2015-08-181-1/+2
* Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.bunnei2015-08-161-13/+14
* Common: Ported over Dolphin's code for x86 CPU capability detection.bunnei2015-08-151-2/+13
* Enable linker optimizations in MSVC Release buildsYuri Kunde Schlesner2015-07-281-1/+1
* Fix permissions in pre-commit hookJSFernandes2015-07-141-2/+1
* Implement new argument parsing using getopt and add the corresponding library to externalsGreg Wicks2015-07-121-0/+4
* CMake: Fix Debug build configuration in MSVCYuri Kunde Schlesner2015-07-091-15/+17
* Merge pull request #839 from Lectem/whitespacepolicyYuri Kunde Schlesner2015-06-211-0/+7
|\
| * force no-tab/trailing spaces with git hookLectem2015-06-091-0/+7
* | Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot2015-05-291-2/+2
* | Update bundled GLFW to 3.1.1Yuri Kunde Schlesner2015-05-251-1/+1
|/
* Merge pull request #675 from jroweboy/windows-build-fixesYuri Kunde Schlesner2015-05-151-8/+15
|\
| * Updated the copy commands to run on post_build and use generator expressions to simplify the code as wellJames Rowe2015-03-261-8/+8
| * Changes to bring the previous commits in line with the comments on thepull request. Made the debug build a true debug build with no optimizxations and the RelWithDebInfo is what it says it is too. Changed the copying of the dlls to the build directories to happen at configuration time instead of build timeJames Rowe2015-03-261-5/+6
| * More changes to the CMakeFiles for better MSVC compatibility. Added in the RelWithDebInfo target and setup copying the Qt 5 Dlls to the output directories.James Rowe2015-03-261-2/+2
| * Small changes to the CMake file to make windows build easierJames Rowe2015-03-261-7/+13
* | Install a .desktop file to make citra-qt launchable from DE menus.Emmanuel Gil Peyrot2015-05-131-0/+13
* | Common: Remove many unnecessary cross-platform compatibility macrosYuri Kunde Schlesner2015-05-071-2/+5
|/
* Merge pull request #483 from yuriks/cmake-fixbunnei2015-02-031-3/+9
|\
| * CMake: Inform the user when architecture auto-detection failsYuri Kunde Schlesner2015-01-191-2/+8
| * CMake: Fix wrong filename in messageYuri Kunde Schlesner2015-01-131-1/+1
* | Fix building on MinGWdarkf2015-01-121-0/+6
|/
* CMake: Consistently set _DEBUG and NDEBUG in all platformsYuri Kunde Schlesner2015-01-101-1/+5
* Fix Windows buildbunnei2015-01-101-1/+1
* Merge pull request #342 from uppfinnarn/masterbunnei2015-01-101-4/+11
|\
| * Looks like that might be needed on OSX after allJohannes Ekberg2015-01-091-6/+2
| * Use -pthread where and only where neededJohannes Ekberg2015-01-091-1/+5
| * Link Cocoa, IOKit and CoreVideo on OSXJohannes Ekberg2015-01-091-3/+4
| * Generic PLATFORM_LIBRARIES varJohannes Ekberg2015-01-091-0/+6
* | Cleanup: Remove redundant /Oi flagchinhodado2015-01-091-2/+1
* | CMake: Enable VS parallel builds for a good reduction in compile timesYuri Kunde Schlesner2015-01-091-1/+2
|/
* CMake: Require Boost 1.57.0 (fixes Travis OS X)Yuri Kunde Schlesner2014-12-291-2/+2
* Merge pull request #275 from yuriks/cmake-cleanbunnei2014-12-221-4/+1
|\
| * Clean up CMake library specificationYuri Kunde Schlesner2014-12-151-4/+1
* | CMake: Silence PNG not found errorYuri Kunde Schlesner2014-12-221-2/+4
* | CMake: Use improved optimization flags on MSVCYuri Kunde Schlesner2014-12-221-0/+19
* | Add nihstro (a 3DS shader tools suite) as a submodule.Tony Wasserka2014-12-201-0/+2
* | Remove C++14/1y requirementYuri Kunde Schlesner2014-12-201-2/+1
* | Switch to C++14 to use std::make_uniqueYuri Kunde Schlesner2014-12-161-1/+2
|/
* Integrate Boost into build system and perform a trivial cleanup in vertex_shader.cpp.Tony Wasserka2014-12-071-0/+8
* CMake: Place all the built files in BUILD_DIR/bin/<Configuration> when compiling with MSVCSubv2014-12-021-0/+2
* Added configuration file system.archshift2014-10-081-1/+5
* Removed the need for X11 on OS Xarchshift2014-09-031-1/+4
* CMake cleanupYuri Kunde Schlesner2014-09-011-46/+99
* Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner2014-09-011-2/+0
* Pica: Add support for dumping textures.Tony Wasserka2014-08-251-0/+5
* Add Qt5 option. Use Qt5 by default.Sacha2014-08-191-13/+26
* CMake CleanupSacha2014-08-181-1/+1
* * Remove -fpermissivePhillip Stephens2014-05-201-1/+1
* CMakeLists: Fixed GLEW include var name, compile flag varsarchshift2014-05-201-5/+5
* CMakeLists: rename HEADS, improved commentsarchshift2014-05-201-3/+2
* Indent fixesarchshift2014-05-191-1/+1
* Indent fixesarchshift2014-05-171-1/+1
* Added FindGLEW to cmake-modulesarchshift2014-05-171-1/+1
* Support for C++11 on OSXarchshift2014-05-011-3/+2
* A bit of Cmake lovearchshift2014-05-011-4/+7
* Some more experimentationarchshift2014-04-301-1/+5
* IT'S ALIVE!archshift2014-04-291-2/+9
* Fixed CMake's import of GLFW.Thomas Edvalson2014-04-251-0/+2
* removed "COVERAGE_" from "GCC_COVERAGE_COMPILE_FLAGS"bunnei2014-04-241-2/+2
* fixes to scm_rev generation to make it conistent with windows buildbunnei2014-04-241-0/+1
* added scm rev generation on Linux/cmakebunnei2014-04-241-0/+6
* fixes to build on linuxbunnei2014-04-231-0/+3
* fixed a bunch of errors in CMakeListsbunnei2014-04-101-8/+1
* updated CMakeListsbunnei2014-04-101-3/+1
* renamed from citrus to citraShizZy2013-09-261-2/+2
* renamed project to 'citrus'ShizZy2013-09-141-3/+2
* adding initial project layoutShizZy2013-08-301-0/+49