index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
CMakeLists.txt
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2019-05-15
CMakeLists: Handle VS 2019 in a less annoying manner
Lioncash
1
-3
/
+3
2019-04-07
fix clang-format target when using a path with spaces on windows
khang06
1
-1
/
+1
2019-03-18
CMakeLists: Raise minimum Boost requirement to 1.66.0
MerryMage
1
-2
/
+2
2019-03-17
CMakeLists: Move compilation flags into the src directory
Lioncash
1
-79
/
+9
2019-03-16
CMakeLists: Remove now-unnecessary GCC special-casing
Lioncash
1
-8
/
+2
2019-02-12
cmake: Add Vulkan option
ReinUsesLisp
1
-0
/
+2
2019-02-07
gl_shader_disk_cache: Invalidate shader cache changes with CMake hash
ReinUsesLisp
1
-13
/
+0
2018-12-31
Update Qt MSVC external to 5.12.0
Zach Hilman
1
-1
/
+1
2018-12-28
cmake: Add USE_QT_WEB_ENGINE flag and update build system
Zach Hilman
1
-0
/
+6
2018-11-13
GDBStub improvements:
Hedges
1
-1
/
+1
2018-10-23
CMakeLists: Remove EMU_ARCH_BITS definition
Lioncash
1
-4
/
+0
2018-10-23
cmake: mingw also needs _FILE_OFFSET_BITS=64
Weiyi Wang
1
-1
/
+1
2018-10-20
CMakeLists: Use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIR
Lioncash
1
-19
/
+19
2018-10-02
string_util: unify UTF8<->UTF16 conversion to codecvt
Weiyi Wang
1
-8
/
+0
2018-10-02
Review comments -part 4
fearlessTobi
1
-7
/
+0
2018-10-02
Port web_service from Citra
fearlessTobi
1
-0
/
+11
2018-09-25
CMake: Remove superfluous CMAKE_RUNTIME_OUTPUT_DIRECTORY assignment
spycrab
1
-2
/
+0
2018-09-22
Port citra-emu/citra#4214: "Set citra-qt project as default StartUp Project in Visual Studio"
fearlessTobi
1
-2
/
+6
2018-09-19
travis: running mingw build on travis ci
tech4me
1
-4
/
+13
2018-09-12
Update CMakeLists.txt
Frederic Laing
1
-0
/
+3
2018-08-29
Show game compatibility within yuzu
fearlessTobi
1
-0
/
+13
2018-08-15
CMakeLists: Add architecture detection for AArch64
Lioncash
1
-0
/
+2
2018-08-12
externals: Update to SDL2-2.0.8.
bunnei
1
-1
/
+1
2018-08-12
CMakeLists: lowercase find_library usage
Lioncash
1
-1
/
+1
2018-08-12
CMakeLists: Change MSVC14 variable to MSVC_VERSION
Lioncash
1
-5
/
+5
2018-07-31
audio_core: Implement Sink and SinkStream interfaces with cubeb.
bunnei
1
-0
/
+2
2018-06-23
Revert "Use Ninja for MSVC AppVeyor builds" (#584)
bunnei
1
-1
/
+1
2018-06-05
Drop /std:c++latest from MSVC command line
Michał Janiszewski
1
-1
/
+1
2018-03-21
CMake: Set EMU_ARCH_BITS in CMakeLists.txt
N00byKing
1
-0
/
+3
2018-01-26
Fix typo for dependent options
James Rowe
1
-1
/
+1
2018-01-26
Install Linux icon in hicolor instead of pixmaps
KAMiKAZOW
1
-1
/
+1
2018-01-21
CMakeLists: Fix unicorn build for macOS developers with x86_64-only systems
MerryMage
1
-1
/
+1
2018-01-21
CMakeLists: Do not look for system Unicorn by default
MerryMage
1
-2
/
+5
2018-01-21
CMake: Conditionally turn on bundled libs for MSVC
James Rowe
1
-2
/
+5
2018-01-20
CMake: Add a custom clang format target
James Rowe
1
-0
/
+47
2018-01-20
Port citra #3352 to yuzu (#103)
River City Ransomware
1
-8
/
+11
2018-01-18
CMakeLists: Derive the source directory grouping from targets themselves
Lioncash
1
-2
/
+4
2018-01-17
Update qt
River City Ransomware
1
-1
/
+1
2018-01-16
CMake: Override PYTHON environment variable for libunicorn
spycrab
1
-1
/
+3
2018-01-16
Build: Automagically handle unicorn
James Rowe
1
-45
/
+47
2018-01-16
Build: Add unicorn as a submodule and build it if needed
James Rowe
1
-0
/
+25
2018-01-15
rename CITRA to YUZU
Simonx22
1
-6
/
+6
2018-01-15
CMake: Output binaries to bin/
spycrab
1
-0
/
+3
2018-01-15
fixed build for gcc c++17 / boost.icl incompatibility
Harry Prevor
1
-0
/
+6
2018-01-15
fixed build for gcc c++17 / boost.icl incompatibility
Harry Prevor
1
-0
/
+6
2018-01-14
Fix compilation on case-sensitive OSX
Robin Lambertz
1
-1
/
+1
2018-01-13
Add new icons and fix up the linux paths for install
James Rowe
1
-15
/
+3
2018-01-13
Massive removal of unused modules
James Rowe
1
-22
/
+1
2018-01-13
CMakeLists: Use C++ 17.
bunnei
1
-2
/
+2
2018-01-09
cmake: Use LIBUNICORN_* on Windows.
bunnei
1
-2
/
+2
2018-01-09
fix macos build
MerryMage
1
-2
/
+2
2018-01-04
externals: Use unicorn DLL instead of static lib.
bunnei
1
-2
/
+3
2018-01-04
unicorn: Use for arm interface on Windows.
bunnei
1
-0
/
+31
2017-09-11
Build: Enable SSL in mingw by linking against WinSSL
James Rowe
1
-18
/
+10
2017-09-03
Add manifest
DaMan
1
-2
/
+2
2017-08-04
common: Add build timestamp to scm_rev.
bunnei
1
-1
/
+8
2017-07-23
tests: Add tests for vadd
MerryMage
1
-1
/
+1
2017-07-16
CMakeLists: Check that all submodules are present
MerryMage
1
-0
/
+15
2017-07-12
web_service: Add CMake flag to enable.
bunnei
1
-0
/
+5
2017-06-25
Set global definition WIN32_LEAN_AND_MEAN (#2807)
B3n30
1
-0
/
+2
2017-06-17
CMake: Set MSVC flags for improved C++ standards conformance
Yuri Kunde Schlesner
1
-3
/
+6
2017-05-28
CMake: Re-organize root CMakeLists.txt file
Yuri Kunde Schlesner
1
-56
/
+78
2017-05-28
CMake: Move definitions of externals to the CMakeLists in that directory
Yuri Kunde Schlesner
1
-26
/
+5
2017-05-28
CMake: Create INTERFACE targets for microprofile and nihstro
Yuri Kunde Schlesner
1
-2
/
+6
2017-05-28
CMake: Add SoundTouch include path to target property
Yuri Kunde Schlesner
1
-0
/
+2
2017-05-28
CMake: Use target properties to add inih include paths
Yuri Kunde Schlesner
1
-3
/
+1
2017-05-28
CMake: Define an interface target for SDL2 definitions
Yuri Kunde Schlesner
1
-0
/
+7
2017-05-28
CMake: Remove CITRA_QT_LIBS var
Yuri Kunde Schlesner
1
-1
/
+0
2017-05-28
CMake: Stop using FindOpenGL, which seems to not be required anymore
Yuri Kunde Schlesner
1
-3
/
+0
2017-05-28
CMake: Use append instead of set to modify list
Yuri Kunde Schlesner
1
-1
/
+1
2017-05-28
CMake: Use IMPORTED target for Boost
Yuri Kunde Schlesner
1
-6
/
+8
2017-05-28
CMake: Use IMPORTED target for libpng
Yuri Kunde Schlesner
1
-5
/
+3
2017-05-27
Add the fmt string formatting library
Yuri Kunde Schlesner
1
-0
/
+1
2017-02-05
Fix Microprofile in MinGW (#2530)
Fernando Sahmkow
1
-2
/
+0
2017-01-22
Removed unused and outdated external qhexedit
Kloen
1
-5
/
+0
2017-01-05
Change deploy to use github releases instead, but only for the citra-nightly repo
James Rowe
1
-5
/
+0
2016-12-31
Add deploy to bintray for builds to master
James Rowe
1
-0
/
+5
2016-12-15
Externals: Add Xbyak
Yuri Kunde Schlesner
1
-0
/
+2
2016-12-13
CMakeLists: Autodetect clang and only then use libc++
Jeffrey Pfau
1
-2
/
+4
2016-12-11
Modularization of copy_msvc_libraries cmake funct
freiro
1
-0
/
+1
2016-12-05
Disable Microprofile on Mingw builds
James
1
-0
/
+3
2016-11-30
Appending PLATFORM_LIBRARIES instead of redefining them
freiro
1
-3
/
+3
2016-11-30
WINVER definition moved to CMake and cleanup
freiro
1
-8
/
+8
2016-11-26
Add man documentation
James
1
-0
/
+12
2016-11-22
Move to SDL2-2.0.5
freiro
1
-1
/
+1
2016-11-14
Add mingw compile support
James Rowe
1
-1
/
+10
2016-10-28
build: don't install freedesktop.org metadata for SDL2-only builds
Jan Beich
1
-1
/
+1
2016-10-28
build: add default install for DragonFly, Solaris, etc.
Jan Beich
1
-1
/
+1
2016-10-28
build: clock_gettime() is in libc on BSDs
Jan Beich
1
-1
/
+1
2016-10-28
build: libc may not provide iconv() on Unix
Jan Beich
1
-3
/
+10
2016-10-28
common: convert to standard stat()/fstat() interfaces
Anthony J. Bentley
1
-0
/
+9
2016-09-15
dynarmic: Add new submodule.
bunnei
1
-0
/
+3
2016-09-15
CMakeLists: Set Boost_INCLUDE_DIR.
bunnei
1
-4
/
+3
2016-09-01
Revert "MSVC: Add RelWithDebInfo and removing debugging from Release."
bunnei
1
-11
/
+7
2016-09-01
MSVC: Add RelWithDebInfo and removing debugging from Release.
James Rowe
1
-7
/
+11
2016-08-16
qt: Use 5.7 on Windows.
bunnei
1
-1
/
+1
2016-08-05
CMake: Fix for QT 5.7 overwriting -std=c++1y flag
James Rowe
1
-4
/
+6
2016-07-23
Remove the -msse4.1 on ¬MSVC.
Emmanuel Gil Peyrot
1
-5
/
+0
2016-06-17
CMakeLists: Drop support for Qt 4
Lioncash
1
-11
/
+2
2016-05-19
Tests: Run tests on CI
MerryMage
1
-0
/
+2
2016-05-07
AudioCore: SDL2 Sink
MerryMage
1
-0
/
+3
2016-04-28
Externals: Add soundtouch
MerryMage
1
-0
/
+3
2016-04-24
CMakeLists: Use imported version of Threads::Threads
Sam Spilsbury
1
-3
/
+5
2016-04-23
CMakeLists: Use CMAKE_THREAD_LIBS_INIT
Sam Spilsbury
1
-2
/
+4
2016-04-03
CMakeFiles: Compile as C++14
Lioncash
1
-1
/
+1
2016-03-02
Dependencies: Remove GLFW, Add SDL2
MerryMage
1
-17
/
+12
2015-11-12
Enable RTTI on Windows builds.
Tony Wasserka
1
-2
/
+1
2015-09-14
CMake: Silence more MSVC "deprecation" warnings
Yuri Kunde Schlesner
1
-1
/
+1
2015-09-09
CMake: Make all cache options appear even in case of errors
Yuri Kunde Schlesner
1
-5
/
+7
2015-09-09
CMake: Point binary downloads to new official repo
Yuri Kunde Schlesner
1
-1
/
+1
2015-09-09
CMake: Remove support for QTDIR environment variable
Yuri Kunde Schlesner
1
-8
/
+2
2015-09-09
CMake: Don't complain when Boost isn't found in the system.
Yuri Kunde Schlesner
1
-1
/
+1
2015-09-09
CMake: Use HINTS option instead of modifying CMAKE_PREFIX_PATH for Qt
Yuri Kunde Schlesner
1
-4
/
+11
2015-09-09
CMake: Add option to download Qt and GLFW binaries over HTTP
Yuri Kunde Schlesner
1
-45
/
+41
2015-09-09
CMake: Fix architecture detection on MSVC
Yuri Kunde Schlesner
1
-5
/
+31
2015-08-30
Replace the previous OpenGL loader with a glad-generated 3.3 one
Yuri Kunde Schlesner
1
-0
/
+1
2015-08-25
Integrate the MicroProfile profiling library
Yuri Kunde Schlesner
1
-0
/
+1
2015-08-18
Fix building under MinGW
darkf
1
-1
/
+2
2015-08-16
Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.
bunnei
1
-13
/
+14
2015-08-15
Common: Ported over Dolphin's code for x86 CPU capability detection.
bunnei
1
-2
/
+13
2015-07-28
Enable linker optimizations in MSVC Release builds
Yuri Kunde Schlesner
1
-1
/
+1
2015-07-14
Fix permissions in pre-commit hook
JSFernandes
1
-2
/
+1
2015-07-12
Implement new argument parsing using getopt and add the corresponding library to externals
Greg Wicks
1
-0
/
+4
2015-07-09
CMake: Fix Debug build configuration in MSVC
Yuri Kunde Schlesner
1
-15
/
+17
2015-06-09
force no-tab/trailing spaces with git hook
Lectem
1
-0
/
+7
2015-05-29
Remove every trailing whitespace from the project (but externals).
Emmanuel Gil Peyrot
1
-2
/
+2
2015-05-25
Update bundled GLFW to 3.1.1
Yuri Kunde Schlesner
1
-1
/
+1
2015-05-13
Install a .desktop file to make citra-qt launchable from DE menus.
Emmanuel Gil Peyrot
1
-0
/
+13
2015-05-07
Common: Remove many unnecessary cross-platform compatibility macros
Yuri Kunde Schlesner
1
-2
/
+5
2015-03-26
Updated the copy commands to run on post_build and use generator expressions to simplify the code as well
James Rowe
1
-8
/
+8
2015-03-26
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 time
James Rowe
1
-5
/
+6
2015-03-26
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 Rowe
1
-2
/
+2
2015-03-26
Small changes to the CMake file to make windows build easier
James Rowe
1
-7
/
+13
2015-01-19
CMake: Inform the user when architecture auto-detection fails
Yuri Kunde Schlesner
1
-2
/
+8
2015-01-13
CMake: Fix wrong filename in message
Yuri Kunde Schlesner
1
-1
/
+1
2015-01-12
Fix building on MinGW
darkf
1
-0
/
+6
2015-01-10
CMake: Consistently set _DEBUG and NDEBUG in all platforms
Yuri Kunde Schlesner
1
-1
/
+5
2015-01-10
Fix Windows build
bunnei
1
-1
/
+1
2015-01-09
Cleanup: Remove redundant /Oi flag
chinhodado
1
-2
/
+1
2015-01-09
Looks like that might be needed on OSX after all
Johannes Ekberg
1
-6
/
+2
2015-01-09
Use -pthread where and only where needed
Johannes Ekberg
1
-1
/
+5
2015-01-09
Link Cocoa, IOKit and CoreVideo on OSX
Johannes Ekberg
1
-3
/
+4
2015-01-09
Generic PLATFORM_LIBRARIES var
Johannes Ekberg
1
-0
/
+6
2015-01-09
CMake: Enable VS parallel builds for a good reduction in compile times
Yuri Kunde Schlesner
1
-1
/
+2
2014-12-29
CMake: Require Boost 1.57.0 (fixes Travis OS X)
Yuri Kunde Schlesner
1
-2
/
+2
2014-12-22
CMake: Silence PNG not found error
Yuri Kunde Schlesner
1
-2
/
+4
2014-12-22
CMake: Use improved optimization flags on MSVC
Yuri Kunde Schlesner
1
-0
/
+19
2014-12-20
Add nihstro (a 3DS shader tools suite) as a submodule.
Tony Wasserka
1
-0
/
+2
2014-12-20
Remove C++14/1y requirement
Yuri Kunde Schlesner
1
-2
/
+1
2014-12-16
Switch to C++14 to use std::make_unique
Yuri Kunde Schlesner
1
-1
/
+2
2014-12-15
Clean up CMake library specification
Yuri Kunde Schlesner
1
-4
/
+1
2014-12-07
Integrate Boost into build system and perform a trivial cleanup in vertex_shader.cpp.
Tony Wasserka
1
-0
/
+8
2014-12-02
CMake: Place all the built files in BUILD_DIR/bin/<Configuration> when compiling with MSVC
Subv
1
-0
/
+2
2014-10-08
Added configuration file system.
archshift
1
-1
/
+5
2014-09-03
Removed the need for X11 on OS X
archshift
1
-1
/
+4
2014-09-01
CMake cleanup
Yuri Kunde Schlesner
1
-46
/
+99
2014-09-01
Replace GLEW with a glLoadGen loader.
Yuri Kunde Schlesner
1
-2
/
+0
2014-08-25
Pica: Add support for dumping textures.
Tony Wasserka
1
-0
/
+5
2014-08-19
Add Qt5 option. Use Qt5 by default.
Sacha
1
-13
/
+26
2014-08-18
CMake Cleanup
Sacha
1
-1
/
+1
2014-05-20
* Remove -fpermissive
Phillip Stephens
1
-1
/
+1
2014-05-20
CMakeLists: Fixed GLEW include var name, compile flag vars
archshift
1
-5
/
+5
2014-05-20
CMakeLists: rename HEADS, improved comments
archshift
1
-3
/
+2
2014-05-19
Indent fixes
archshift
1
-1
/
+1
2014-05-17
Indent fixes
archshift
1
-1
/
+1
2014-05-17
Added FindGLEW to cmake-modules
archshift
1
-1
/
+1
2014-05-01
Support for C++11 on OSX
archshift
1
-3
/
+2
2014-05-01
A bit of Cmake love
archshift
1
-4
/
+7
2014-04-30
Some more experimentation
archshift
1
-1
/
+5
2014-04-29
IT'S ALIVE!
archshift
1
-2
/
+9
2014-04-25
Fixed CMake's import of GLFW.
Thomas Edvalson
1
-0
/
+2
2014-04-24
removed "COVERAGE_" from "GCC_COVERAGE_COMPILE_FLAGS"
bunnei
1
-2
/
+2
2014-04-24
fixes to scm_rev generation to make it conistent with windows build
bunnei
1
-0
/
+1
2014-04-24
added scm rev generation on Linux/cmake
bunnei
1
-0
/
+6
2014-04-23
fixes to build on linux
bunnei
1
-0
/
+3
2014-04-10
fixed a bunch of errors in CMakeLists
bunnei
1
-8
/
+1
2014-04-10
updated CMakeLists
bunnei
1
-3
/
+1
2013-09-26
renamed from citrus to citra
ShizZy
1
-2
/
+2
2013-09-14
renamed project to 'citrus'
ShizZy
1
-3
/
+2
2013-08-30
adding initial project layout
ShizZy
1
-0
/
+49