summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt (unfollow)
Commit message (Expand)AuthorFilesLines
2017-08-04common: Add build timestamp to scm_rev.bunnei1-1/+8
2017-07-23tests: Add tests for vaddMerryMage1-1/+1
2017-07-16CMakeLists: Check that all submodules are presentMerryMage1-0/+15
2017-07-12web_service: Add CMake flag to enable.bunnei1-0/+5
2017-06-25Set global definition WIN32_LEAN_AND_MEAN (#2807)B3n301-0/+2
2017-06-17CMake: Set MSVC flags for improved C++ standards conformanceYuri Kunde Schlesner1-3/+6
2017-05-28CMake: Re-organize root CMakeLists.txt fileYuri Kunde Schlesner1-56/+78
2017-05-28CMake: Move definitions of externals to the CMakeLists in that directoryYuri Kunde Schlesner1-26/+5
2017-05-28CMake: Create INTERFACE targets for microprofile and nihstroYuri Kunde Schlesner1-2/+6
2017-05-28CMake: Add SoundTouch include path to target propertyYuri Kunde Schlesner1-0/+2
2017-05-28CMake: Use target properties to add inih include pathsYuri Kunde Schlesner1-3/+1
2017-05-28CMake: Define an interface target for SDL2 definitionsYuri Kunde Schlesner1-0/+7
2017-05-28CMake: Remove CITRA_QT_LIBS varYuri Kunde Schlesner1-1/+0
2017-05-28CMake: Stop using FindOpenGL, which seems to not be required anymoreYuri Kunde Schlesner1-3/+0
2017-05-28CMake: Use append instead of set to modify listYuri Kunde Schlesner1-1/+1
2017-05-28CMake: Use IMPORTED target for BoostYuri Kunde Schlesner1-6/+8
2017-05-28CMake: Use IMPORTED target for libpngYuri Kunde Schlesner1-5/+3
2017-05-27Add the fmt string formatting libraryYuri Kunde Schlesner1-0/+1
2017-02-05Fix Microprofile in MinGW (#2530)Fernando Sahmkow1-2/+0
2017-01-22Removed unused and outdated external qhexeditKloen1-5/+0
2017-01-05Change deploy to use github releases instead, but only for the citra-nightly repoJames Rowe1-5/+0
2016-12-31Add deploy to bintray for builds to masterJames Rowe1-0/+5
2016-12-15Externals: Add XbyakYuri Kunde Schlesner1-0/+2
2016-12-13CMakeLists: Autodetect clang and only then use libc++Jeffrey Pfau1-2/+4
2016-12-11Modularization of copy_msvc_libraries cmake functfreiro1-0/+1
2016-12-05Disable Microprofile on Mingw buildsJames1-0/+3
2016-11-30Appending PLATFORM_LIBRARIES instead of redefining themfreiro1-3/+3
2016-11-30WINVER definition moved to CMake and cleanupfreiro1-8/+8
2016-11-26Add man documentationJames1-0/+12
2016-11-22Move to SDL2-2.0.5freiro1-1/+1
2016-11-14Add mingw compile supportJames Rowe1-1/+10
2016-10-28build: don't install freedesktop.org metadata for SDL2-only buildsJan Beich1-1/+1
2016-10-28build: add default install for DragonFly, Solaris, etc.Jan Beich1-1/+1
2016-10-28build: clock_gettime() is in libc on BSDsJan Beich1-1/+1
2016-10-28build: libc may not provide iconv() on UnixJan Beich1-3/+10
2016-10-28common: convert to standard stat()/fstat() interfacesAnthony J. Bentley1-0/+9
2016-09-15dynarmic: Add new submodule.bunnei1-0/+3
2016-09-15CMakeLists: Set Boost_INCLUDE_DIR.bunnei1-4/+3
2016-09-01Revert "MSVC: Add RelWithDebInfo and removing debugging from Release."bunnei1-11/+7
2016-09-01MSVC: Add RelWithDebInfo and removing debugging from Release.James Rowe1-7/+11
2016-08-16qt: Use 5.7 on Windows.bunnei1-1/+1
2016-08-05CMake: Fix for QT 5.7 overwriting -std=c++1y flagJames Rowe1-4/+6
2016-07-23Remove the -msse4.1 on ¬MSVC.Emmanuel Gil Peyrot1-5/+0
2016-06-17CMakeLists: Drop support for Qt 4Lioncash1-11/+2
2016-05-19Tests: Run tests on CIMerryMage1-0/+2
2016-05-07AudioCore: SDL2 SinkMerryMage1-0/+3
2016-04-28Externals: Add soundtouchMerryMage1-0/+3
2016-04-24CMakeLists: Use imported version of Threads::ThreadsSam Spilsbury1-3/+5
2016-04-23CMakeLists: Use CMAKE_THREAD_LIBS_INITSam Spilsbury1-2/+4
2016-04-03CMakeFiles: Compile as C++14Lioncash1-1/+1
2016-03-02Dependencies: Remove GLFW, Add SDL2MerryMage1-17/+12
2015-11-12Enable RTTI on Windows builds.Tony Wasserka1-2/+1
2015-09-14CMake: Silence more MSVC "deprecation" warningsYuri Kunde Schlesner1-1/+1
2015-09-09CMake: Make all cache options appear even in case of errorsYuri Kunde Schlesner1-5/+7
2015-09-09CMake: Point binary downloads to new official repoYuri Kunde Schlesner1-1/+1
2015-09-09CMake: Remove support for QTDIR environment variableYuri Kunde Schlesner1-8/+2
2015-09-09CMake: Don't complain when Boost isn't found in the system.Yuri Kunde Schlesner1-1/+1
2015-09-09CMake: Use HINTS option instead of modifying CMAKE_PREFIX_PATH for QtYuri Kunde Schlesner1-4/+11
2015-09-09CMake: Add option to download Qt and GLFW binaries over HTTPYuri Kunde Schlesner1-45/+41
2015-09-09CMake: Fix architecture detection on MSVCYuri Kunde Schlesner1-5/+31
2015-08-30Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner1-0/+1
2015-08-25Integrate the MicroProfile profiling libraryYuri Kunde Schlesner1-0/+1
2015-08-18Fix building under MinGWdarkf1-1/+2
2015-08-16Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.bunnei1-13/+14
2015-08-15Common: Ported over Dolphin's code for x86 CPU capability detection.bunnei1-2/+13
2015-07-28Enable linker optimizations in MSVC Release buildsYuri Kunde Schlesner1-1/+1
2015-07-14Fix permissions in pre-commit hookJSFernandes1-2/+1
2015-07-12Implement new argument parsing using getopt and add the corresponding library to externalsGreg Wicks1-0/+4
2015-07-09CMake: Fix Debug build configuration in MSVCYuri Kunde Schlesner1-15/+17
2015-06-09force no-tab/trailing spaces with git hookLectem1-0/+7
2015-05-29Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot1-2/+2
2015-05-25Update bundled GLFW to 3.1.1Yuri Kunde Schlesner1-1/+1
2015-05-13Install a .desktop file to make citra-qt launchable from DE menus.Emmanuel Gil Peyrot1-0/+13
2015-05-07Common: Remove many unnecessary cross-platform compatibility macrosYuri Kunde Schlesner1-2/+5
2015-03-26Updated the copy commands to run on post_build and use generator expressions to simplify the code as wellJames Rowe1-8/+8
2015-03-26Changes 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 Rowe1-5/+6
2015-03-26More 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 Rowe1-2/+2
2015-03-26Small changes to the CMake file to make windows build easierJames Rowe1-7/+13
2015-01-19CMake: Inform the user when architecture auto-detection failsYuri Kunde Schlesner1-2/+8
2015-01-13CMake: Fix wrong filename in messageYuri Kunde Schlesner1-1/+1
2015-01-12Fix building on MinGWdarkf1-0/+6
2015-01-10CMake: Consistently set _DEBUG and NDEBUG in all platformsYuri Kunde Schlesner1-1/+5
2015-01-10Fix Windows buildbunnei1-1/+1
2015-01-09Cleanup: Remove redundant /Oi flagchinhodado1-2/+1
2015-01-09Looks like that might be needed on OSX after allJohannes Ekberg1-6/+2
2015-01-09Use -pthread where and only where neededJohannes Ekberg1-1/+5
2015-01-09Link Cocoa, IOKit and CoreVideo on OSXJohannes Ekberg1-3/+4
2015-01-09Generic PLATFORM_LIBRARIES varJohannes Ekberg1-0/+6
2015-01-09CMake: Enable VS parallel builds for a good reduction in compile timesYuri Kunde Schlesner1-1/+2
2014-12-29CMake: Require Boost 1.57.0 (fixes Travis OS X)Yuri Kunde Schlesner1-2/+2
2014-12-22CMake: Silence PNG not found errorYuri Kunde Schlesner1-2/+4
2014-12-22CMake: Use improved optimization flags on MSVCYuri Kunde Schlesner1-0/+19
2014-12-20Add nihstro (a 3DS shader tools suite) as a submodule.Tony Wasserka1-0/+2
2014-12-20Remove C++14/1y requirementYuri Kunde Schlesner1-2/+1
2014-12-16Switch to C++14 to use std::make_uniqueYuri Kunde Schlesner1-1/+2
2014-12-15Clean up CMake library specificationYuri Kunde Schlesner1-4/+1
2014-12-07Integrate Boost into build system and perform a trivial cleanup in vertex_shader.cpp.Tony Wasserka1-0/+8
2014-12-02CMake: Place all the built files in BUILD_DIR/bin/<Configuration> when compiling with MSVCSubv1-0/+2
2014-10-08Added configuration file system.archshift1-1/+5
2014-09-03Removed the need for X11 on OS Xarchshift1-1/+4
2014-09-01CMake cleanupYuri Kunde Schlesner1-46/+99
2014-09-01Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner1-2/+0
2014-08-25Pica: Add support for dumping textures.Tony Wasserka1-0/+5
2014-08-19Add Qt5 option. Use Qt5 by default.Sacha1-13/+26
2014-08-18CMake CleanupSacha1-1/+1
2014-05-20* Remove -fpermissivePhillip Stephens1-1/+1
2014-05-20CMakeLists: Fixed GLEW include var name, compile flag varsarchshift1-5/+5
2014-05-20CMakeLists: rename HEADS, improved commentsarchshift1-3/+2
2014-05-19Indent fixesarchshift1-1/+1
2014-05-17Indent fixesarchshift1-1/+1
2014-05-17Added FindGLEW to cmake-modulesarchshift1-1/+1
2014-05-01Support for C++11 on OSXarchshift1-3/+2
2014-05-01A bit of Cmake lovearchshift1-4/+7
2014-04-30Some more experimentationarchshift1-1/+5
2014-04-29IT'S ALIVE!archshift1-2/+9
2014-04-25Fixed CMake's import of GLFW.Thomas Edvalson1-0/+2
2014-04-24removed "COVERAGE_" from "GCC_COVERAGE_COMPILE_FLAGS"bunnei1-2/+2
2014-04-24fixes to scm_rev generation to make it conistent with windows buildbunnei1-0/+1
2014-04-24added scm rev generation on Linux/cmakebunnei1-0/+6
2014-04-23fixes to build on linuxbunnei1-0/+3
2014-04-10fixed a bunch of errors in CMakeListsbunnei1-8/+1
2014-04-10updated CMakeListsbunnei1-3/+1
2013-09-26renamed from citrus to citraShizZy1-2/+2
2013-09-14renamed project to 'citrus'ShizZy1-3/+2
2013-08-30adding initial project layoutShizZy1-0/+49