summaryrefslogtreecommitdiffstats
path: root/externals/CMakeLists.txt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* externals: Update fmt to 4d35f94Daniel Lim Wee Soong2018-04-021-0/+1
| | | | | | | | | | | Versions prior to this didn't compile on OpenBSD due to unconditional use of the non-standard strtod_l() function. The fmt::MemoryWriter API has been removed in the intervening versions, so replace its use with fmt::memory_buffer and fmt::format_to. The library also no longer provides the fmt::fmt ALIAS, so define it in externals/CMakeLists.txt.
* Massive removal of unused modulesJames Rowe2018-01-131-37/+0
|
* core: Gut out cryptop, since it doesn't compile with C++17.bunnei2018-01-131-3/+0
|
* arm_dynarmic: Implement coreMerryMage2018-01-121-1/+9
|
* cmake: Don't compile Dynarmic as it's unused.bunnei2018-01-041-8/+1
|
* Merge remote-tracking branch 'upstream/master' into nxbunnei2017-10-101-2/+21
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # src/core/CMakeLists.txt # src/core/arm/dynarmic/arm_dynarmic.cpp # src/core/arm/dyncom/arm_dyncom.cpp # src/core/hle/kernel/process.cpp # src/core/hle/kernel/thread.cpp # src/core/hle/kernel/thread.h # src/core/hle/kernel/vm_manager.cpp # src/core/loader/3dsx.cpp # src/core/loader/elf.cpp # src/core/loader/ncch.cpp # src/core/memory.cpp # src/core/memory.h # src/core/memory_setup.h
| * Build: Enable SSL in mingw by linking against WinSSLJames Rowe2017-09-111-2/+17
| | | | | | | | | | | | | | | | | | | | The mingw builds aren't submitting telemetry because the curl library they are linked against is configured to use openSSL and openSSL looks for the certificates in the users home folder. This keeps it from contacting web services because it can't communicate over SSL. This commit adds a download in mingw builds that will download a precompiled curl for mingw linked against winssl and sspi.
* | externals: Add lz4.bunnei2017-09-301-0/+5
|/
* Don't pull in entire JSON repo for single header fileJames2017-07-181-1/+1
|
* web_service: Add CMake flag to enable.bunnei2017-07-121-10/+12
|
* externals: Add JSON as a submodule.bunnei2017-07-101-0/+4
|
* externals: Add CPR as a submodule.bunnei2017-07-091-0/+6
|
* Implement basic virtual Room support based on enet (#2803)B3n302017-07-071-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added support for network with ENet lib, connecting is possible, but data can't be sent, yet. * fixup! Added support for network with ENet lib, * fixup! CLang * fixup! Added support for network with ENet lib, * fixup! Added support for network with ENet lib, * fixup! Clang format * More fixups! * Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Clang again * fixup! Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* Stop using reserved operator names (and/or/xor) with XbyakYuri Kunde Schlesner2017-06-171-3/+1
| | | | Also has the Dynarmic upgrade with the same change
* CMake: Move definitions of externals to the CMakeLists in that directoryYuri Kunde Schlesner2017-05-281-6/+42
|
* CMake: Create an INTERFACE target for CatchYuri Kunde Schlesner2017-05-281-0/+4
|
* Add the fmt string formatting libraryYuri Kunde Schlesner2017-05-271-0/+1
| | | | | | | More info at http://fmtlib.net/ This commit was based on @jroweboy's work on his spdlog branch, but with modifications.
* Core: add cryptopp library (#2412)Weiyi Wang2017-02-131-0/+3
|
* Externals: Add XbyakYuri Kunde Schlesner2016-12-151-0/+8