Commit Graph

369 Commits

Author SHA1 Message Date
Vicki Pfau a823a706c3 FFmpeg: Fix up libswresampe support 2018-07-09 19:19:28 -07:00
Vicki Pfau 31e0642e64 FFmpeg: Support libswresample (fixes #1120) 2018-07-08 22:43:47 -07:00
Vicki Pfau e11e5ef970 util: Formatting cleanup 2018-07-02 20:42:20 -07:00
Vicki Pfau ff2fe501b8 CMake: SDL cleanup 2018-06-02 18:14:05 -07:00
Vicki Pfau 98ff2fb534 CMake: Remove stray $ 2018-05-31 09:55:06 -07:00
Vicki Pfau cb180fe717 CMake: Minor cleanup 2018-05-07 09:58:06 -07:00
Vicki Pfau 42035bca21 CMake: Fix bin dir being explictly named in several places 2018-05-07 09:58:06 -07:00
Vicki Pfau 4f19d5e105 CMake: Revamp CPack packaging 2018-05-05 15:13:09 -07:00
Vicki Pfau aa9c9c40f7 CMake: Install licenses and HTML readmes 2018-05-02 09:47:16 -07:00
Vicki Pfau 8ea524d9e6 CMake: Fix debian libelf package name (fixes #1070) 2018-04-26 09:07:57 -07:00
Vicki Pfau e629d65682 CMake: Fix perf.py install directory 2018-04-21 21:50:38 -07:00
Callie LeFave 21d808d0e2 CMake: Make RPATH absolute 2018-04-05 18:21:23 -07:00
Vicki Pfau 26b809044b CMake: Add CMP0025 policy 2018-04-02 17:01:07 -07:00
Lothar Serra Mari 35716a0895 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-18 12:22:09 -07:00
Vicki Pfau dc753d8117 Windows: Buildfixes 2018-02-12 22:31:48 -08:00
Vicki Pfau 22c53ee40e Wii: Work around linker issues with CheckFunctionExists 2018-02-12 07:03:21 -08:00
Vicki Pfau 0e738e8cc5 Wii: Fix build on modern dkPPC 2018-02-10 23:12:20 -08:00
Vicki Pfau d133cabd33 Windows: Package script 2018-01-25 18:46:20 -08:00
Vicki Pfau c76b1b7a01 CMake: Fix lzma include dir 2018-01-17 22:52:45 -08:00
Vicki Pfau 7792960587 CMake: Enforce -pthread for C++ (fixes #909) 2018-01-14 19:30:27 -08:00
Vicki Pfau 667dafb347 All: Fix gcc<4.5 build 2018-01-04 09:51:31 -08:00
Vicki Pfau 47605b40e7 Debugger: Improve paren parsing, add lexing tests 2017-12-29 02:20:58 -05:00
Vicki Pfau 500d613452 CMake: Package README translations (fixes #950) 2017-12-25 03:10:43 -05:00
Vicki Pfau f3ea4caf84 All: Support building on PPC Mac 2017-12-23 16:23:51 -08:00
Vicki Pfau 8ab6987823 CMake: Build fixes 2017-11-27 12:58:33 -08:00
Vicki Pfau 63d7927b60 GBA SIO: Add generic JOY bus implementation, Python bindings 2017-10-21 17:26:42 -07:00
Vicki Pfau 7fc91b1ae6 CMake: Fix CPack dependencies for libpng 1.6 2017-09-16 10:00:09 -07:00
Vicki Pfau bd4dd8de5c Util: Don't build crc32 if the function already exists 2017-09-09 10:51:40 -07:00
Vicki Pfau 3f94175189 Python: Better approach to finding libs 2017-08-13 16:02:04 -07:00
Vicki Pfau 04713d9de1 Util: Remove elf_repl.h check 2017-08-13 13:25:12 -07:00
Vicki Pfau bb6728558d Test: Restructure test suite into multiple executables 2017-08-12 17:27:36 -07:00
Vicki Pfau dc976eaf51 GB SIO: Game Boy Printer 2017-07-30 19:12:59 -07:00
Vicki Pfau 9b0393d50f Qt: Redo GameController into multiple classes 2017-07-23 14:51:35 -07:00
Vicki Pfau 38e56597b5 CMake: Fix cross compilation with libelf 2017-07-21 15:08:02 -07:00
Vicki Pfau 470dd7f550 Wii: Disable fixed ROM buffer 2017-07-19 14:20:23 -07:00
Vicki Pfau d78065e823 Util: Use elf.h if elf_repl.h is not found 2017-07-16 10:51:20 -07:00
Vicki Pfau 64409d9ca7 Core: ELF support 2017-07-16 09:45:25 -07:00
Vicki Pfau 25b4faef12 Python: Implement Python script backend 2017-07-12 17:43:04 -07:00
Vicki Pfau 1a7a544ba7 Core: Add basic scripting bridge 2017-07-12 17:43:04 -07:00
Augustin Cavalier 2ef9898471 All: Use more GNUInstallDirs & don't install shaders if no GL. 2017-07-11 18:54:14 -07:00
Augustin Cavalier 84efe145cd All: Do not install hicolor icons on Haiku. 2017-07-11 18:54:14 -07:00
Vicki Pfau b71ffe711c All: Make FIXED_ROM_BUFFER an option instead of 3DS-only 2017-07-09 10:53:30 -07:00
Vicki Pfau c184bc6337 PSP2: Use custom localtime_r since newlib version is broken (fixes #560) 2017-07-06 12:37:10 -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