Commit Graph

349 Commits

Author SHA1 Message Date
Vicki Pfau e4e424cf99 CMake: Packaging fixes 2018-09-08 14:09:58 -07:00
Vicki Pfau 0933bca85d FFmpeg: Support libswresample (fixes #1120) 2018-07-09 20:11:36 -07:00
Vicki Pfau 710867e33a util: Formatting cleanup 2018-07-09 20:08:35 -07:00
Vicki Pfau 2e2c2e8386 CMake: SDL cleanup 2018-06-02 18:17:02 -07:00
Vicki Pfau 4c6978587b CMake: Bump minimum version to 3.1 2018-05-31 19:19:05 -07:00
Vicki Pfau 9bf50a9c89 CMake: Minor cleanup 2018-05-31 09:55:42 -07:00
Vicki Pfau a71dce2ae9 CMake: Fix bin dir being explictly named in several places 2018-05-31 09:55:41 -07:00
Vicki Pfau b7906543db CMake: Remove stray $ 2018-05-31 09:55:41 -07:00
Vicki Pfau 9958c06087 CMake: Revamp CPack packaging 2018-05-31 09:46:39 -07:00
Vicki Pfau 0e4e7588a2 CMake: Install licenses and HTML readmes 2018-05-31 09:46:39 -07:00
Vicki Pfau 29bf21ac07 CMake: Add CMP0025 policy 2018-04-02 17:03:10 -07:00
Lothar Serra Mari 25b606c5e6 CMake: Disable 'editline' for Win32 (#1017)
* CMake: Disable 'editline' for Win32

Because editline seems to be unsupported in Win32 GUI applications,
enabling the CLI debugger is only enabled if the target platform
is not Win32.

* CMake: Disable editline status log line for Win32
2018-03-21 09:26:06 -07:00
Vicki Pfau 6fb1ed176d Windows: Buildfixes 2018-03-21 09:19:24 -07:00
Vicki Pfau a07aedc7da Wii: Work around linker issues with CheckFunctionExists 2018-03-21 09:19:10 -07:00
Vicki Pfau 080d02e8d7 Wii: Fix build on modern dkPPC 2018-03-21 09:18:30 -07:00
Vicki Pfau 369eeea1a5 Windows: Package script 2018-02-05 22:10:58 -08:00
Vicki Pfau 7f23c857ad CMake: Fix lzma include dir 2018-01-17 23:25:53 -08:00
Vicki Pfau 4d2f721a80 CMake: Enforce -pthread for C++ (fixes #909) 2018-01-14 19:31:07 -08:00
Vicki Pfau e456798712 All: Support building on PPC Mac 2017-12-23 16:00:11 -08:00
Vicki Pfau 4d00f988e8 CMake: Fix CPack dependencies for libpng 1.6 2017-09-16 10:00:33 -07:00
Augustin Cavalier 807e289ab3 All: Use more GNUInstallDirs & don't install shaders if no GL. 2017-07-11 20:10:18 -07:00
Augustin Cavalier 5ef18b5b35 All: Do not install hicolor icons on Haiku. 2017-07-11 20:10:18 -07:00
Vicki Pfau de3bc498c3 PSP2: Use custom localtime_r since newlib version is broken (fixes #560) 2017-07-06 12:37:53 -07:00
Vicki Pfau 15243a6ae9 All: Revert setting minimum macOS version to 10.5 2017-06-29 18:54:09 -07:00
Vicki Pfau 23a346e8ce All: Minor CMake touchups 2017-06-28 12:51:33 -07:00
Vicki Pfau 727fcb94aa CMake: Fix flags.h generation 2017-06-10 09:27:20 -07:00
Vicki Pfau 9c144266ec LR35902: Add watchpoints 2017-06-02 19:15:13 -07:00
Vicki Pfau 404332e689 Debugger: Add symbol table skeleton, GB support 2017-05-22 22:19:46 -07:00
Vicki Pfau 65d70f474d All: Kludge buildfix for ports 2017-05-19 16:21:43 -07:00
waddlesplash d04767eae2 All: Don't use enable_language(CXX) in the Qt subdirectory.
Doing so causes CMake to create a pseudo-subproject when generating
build files, which can cause all sorts of random, hard-to-diagnose issues.
2017-05-16 20:39:36 -07:00
Vicki Pfau 6b547899a8 VFS: Add VFileFIFO for operating on circle buffers 2017-04-29 01:39:46 -07:00
Vicki Pfau 3021996a49 All: Cleanup and buildfixing 2017-04-29 01:39:45 -07:00
Vicki Pfau 5665ac0316 GBA Core: Video log playing 2017-04-29 01:39:11 -07:00
Vicki Pfau 277456b99a 3DS: Fix build 2017-03-26 10:34:17 -07:00
Vicki Pfau 40333fb69c CMake: Consistency 2017-03-22 14:30:56 -07:00
Vicki Pfau 4f2136f548 3DS: Fixes for new dkA release 2017-03-20 20:52:35 -07:00
waddlesplash cd6065d78b CMakeLists: Fix SDL-less build when there is no SDL on the system. 2017-03-20 10:42:57 -07:00
waddlesplash 15b4df3b2b Fix the build on MSVC. 2017-03-16 13:26:21 -07:00
Vicki Pfau c9dbbee246 3DS: Turn off LTO by default 2017-01-30 10:06:04 -08:00
Vicki Pfau 8bcd987160 Third-Party: Add SQLite3 as an external 2017-01-28 11:41:04 -08:00
Vicki Pfau 2e3daaedc2 Feature: Support ImageMagick 7 2017-01-18 12:51:05 -08:00
Jeffrey Pfau d6e5283b9e Feature: Move game database from flatfile to SQLite3 2017-01-10 00:49:56 -08:00
Jeffrey Pfau fa884d071e All: Migrate includes to separate directory 2016-12-30 21:25:07 -08:00
Jeffrey Pfau 6d898542c7 Merge branch 'feature/python-bindings' 2016-12-29 01:23:31 -08:00
Jeffrey Pfau ceea51b55e GB: First pass at lockstep multiplayer 2016-12-25 20:39:11 -08:00
Jeffrey Pfau 7bd5ae9a70 Core: Add flags.h generated file 2016-12-25 15:22:40 -08:00
Jeffrey Pfau e5c61e0093 Python: Preliminary, incomplete bindings 2016-12-25 15:22:40 -08:00
Jeffrey Pfau 8c76d0c7f9 Test: Add basic TBL fuzzing harness 2016-11-03 01:07:47 -07:00
Jeffrey Pfau 5b80b8e4c7 Debugger: Make building with debugging aspects optional 2016-10-26 23:28:25 -07:00
Jeffrey Pfau a0d223eef7 Debugger: Modularize CLI debugger 2016-10-25 21:12:35 -07:00