Vicki Pfau
2e2ad70550
CMake: Move BUILD_GL flags to FEATURE_DEFINES
2020-11-25 21:16:30 -08:00
Vicki Pfau
a1c0318290
CMake: Move gl.c and gles2.c to FEATURE_SRC
2020-11-24 22:26:45 -08:00
Vicki Pfau
30a67d5496
CMake: Fix build on Windows
2020-11-24 01:57:09 -08:00
Vicki Pfau
6ca62fae83
CMake: Link with correct OpenGL library ( fixes #1872 )
2020-11-24 01:41:41 -08:00
Vicki Pfau
558cb2015e
Switch: Fix build
2020-11-09 00:49:37 -08:00
Vicki Pfau
d2af8b83e0
CMake: Fix build with downstream minizip that exports incompatible symbols
2020-11-04 18:27:53 -08:00
clobber
bf2cdbacb6
OpenEmu: Update implementation ( #1910 )
...
* OpenEmu: Update implementation
* CMake: Add ARC compile option to OpenEmu build
2020-10-16 18:12:41 -07:00
Vicki Pfau
94fc963c89
CMake: Fix PGO on non-GNU platforms
2020-09-09 23:05:11 -07:00
Vicki Pfau
b57f08333e
CMake: Add perf to the list of all Vita components
2020-08-18 22:41:31 -07:00
Vicki Pfau
e131831238
CMake: Fix build with libzip 1.7.1
2020-08-07 23:17:03 -07:00
Vicki Pfau
c21e6bf0b1
CMake: Wii has a perf build now
2020-08-05 18:19:13 -07:00
Vicki Pfau
cee1a3e08c
Revert "OpenGL: Attempt to fix some build configurations ( fixes #1839 )"
...
This reverts commit d68bf5bd1a
.
2020-08-04 23:17:09 -07:00
Vicki Pfau
d68bf5bd1a
OpenGL: Attempt to fix some build configurations ( fixes #1839 )
2020-08-04 18:01:35 -07:00
Vicki Pfau
1950780999
CMake: 3DS/Wii tiny cleanup
2020-08-03 15:58:50 -07:00
Vicki Pfau
1084f378c1
CMake: Fix ctest not detecting tests at root
2020-07-30 19:03:15 -07:00
Vicki Pfau
0fd6532b38
Test: Threaded string builder on *nix
2020-07-30 18:51:05 -07:00
Vicki Pfau
51c3fca3bf
Util: Refactor TLS out of platform-specific APIs
2020-07-30 18:51:05 -07:00
Vicki Pfau
09e15aac7c
CMake: Minor cleanup
2020-07-27 23:47:30 -07:00
Vicki Pfau
9ba0a0250f
CMake: Disable MSVC type narrowing warning
2020-07-27 23:20:12 -07:00
Vicki Pfau
390ed6c83c
FFmpeg: Decoder skeleton
2020-07-26 01:36:51 -07:00
Vicki Pfau
4f67129098
Test: Start porting CInema to C
2020-07-16 18:04:48 -07:00
Vicki Pfau
9295c3c893
CMake: Fix build with libzip 1.7
2020-07-12 14:16:41 -07:00
Vicki Pfau
73c38b95b6
All: Correct more format strings on Windows ( fixes #1817 )
2020-07-11 15:35:29 -07:00
Vicki Pfau
2f066a9790
Util: Start cleaning up some bounded string copies
2020-07-06 16:08:23 -07:00
Vicki Pfau
55768a03d9
Windows: Get CMake barely working with vcpkg badness
2020-06-30 02:11:01 +00:00
Vicki Pfau
cfe3309da2
CMake: Fix packaging of test components
2020-06-23 23:41:16 -07:00
Vicki Pfau
a921c89187
CMake: Fix regex on empty libzip version
2020-06-23 23:22:10 -07:00
Vicki Pfau
eaaebf6b2f
CMake: Move test lists into test directory
2020-06-23 23:21:26 -07:00
Vicki Pfau
691c202c40
CMake: Fix C standard selection
2020-05-26 22:09:43 -07:00
Vicki Pfau
ff4406fab0
All: Improve export headers ( fixes #1738 )
2020-05-24 22:58:50 +00:00
Vicki Pfau
7c0f3842a0
CMake: Fix static build
2020-02-06 19:44:34 -08:00
Vicki Pfau
fa724d297d
CMake: Include namelink in dev package
2020-02-06 19:36:17 -08:00
Vicki Pfau
51a122f20d
SM83: Rename LR35902 to SM83
2020-01-01 11:35:00 -08:00
Vicki Pfau
f0956ce249
CMake: Fix installation on disco/eoan
2019-10-20 14:47:13 -07:00
Vicki Pfau
2044039c7a
CMake: Don't use libzip on embedded platforms ( fixes #1527 )
2019-09-29 22:16:30 -07:00
Vicki Pfau
8708a0db52
Feature: Switch from ImageMagick to FFmpeg for GIF generation
2019-09-17 19:06:58 -07:00
Vicki Pfau
8219b70c2e
CMake: Fix debug file generation
2019-09-17 18:36:10 -07:00
Vicki Pfau
1d5f8817a5
CMake: New FFmpeg depends on bcrypt system lib on Windows
2019-09-17 18:33:39 -07:00
Vicki Pfau
fb72b70505
All: Don't require dllexports.h on standalone builds (really fixes #1464 )
2019-06-24 08:31:21 -07:00
Vicki Pfau
e40617f850
CMake: Libepoxy is only needed on Windows if building the library or frontends
2019-06-23 12:46:14 -07:00
Vicki Pfau
46f8dffcd7
CMake: Move export header generation ( fixes #1464 )
2019-06-23 12:42:38 -07:00
Vicki Pfau
2d04d03d32
CMake: Fix Windows static build
2019-06-22 10:35:21 -07:00
Vicki Pfau
227121e676
CMake: Begin cleanup
2019-06-20 14:03:40 -07:00
Vicki Pfau
abc5fbeb38
Python: Fix build
2019-06-20 14:02:45 -07:00
Arves100
120e1006d0
All: Microsoft Visual C++ compatibility code
2019-06-20 13:57:04 -07:00
Vicki Pfau
1a6b422b4c
CMake: Fix libretro version-info dep ( fixes #1438 )
2019-06-05 22:04:55 -07:00
Cameron Cawley
19747ea21d
CMake: Improved detection of pthreads.
2019-05-20 09:38:30 -07:00
Vicki Pfau
4e2052f934
GBA Audio: Experimental HLE audio
2019-05-18 18:42:45 -07:00
Vicki Pfau
945bc8fffe
CMake: Fix Windows build issues
2019-05-17 14:00:34 -07:00
Vicki Pfau
8450417086
Core: Improve OpenGL integration, update Qt to use improvements
2019-05-17 14:00:34 -07:00
Vicki Pfau
3a6756b399
CMake: Fix build on CMake < 3.7
2019-05-02 19:23:02 -07:00
Vicki Pfau
6f31fca58f
CMake: Improved library-style building
2019-05-02 19:15:49 -07:00
Vicki Pfau
3a2215a346
CMake: Fix up installing
2019-05-02 18:27:28 -07:00
Vicki Pfau
da4f8b7816
CMake: Grumble, fix typo
2019-05-02 17:52:39 -07:00
Vicki Pfau
d5721a26b6
CMake: More minor import fixes, make sure disabling deps disables building deps too
2019-05-02 17:45:04 -07:00
Vicki Pfau
4b3297f9e3
CMake: Minor fixes, import fixes
2019-05-02 16:28:10 -07:00
Vicki Pfau
98a368daad
CMake: DISABLE_DEPS should disable Discord RPC
2019-05-01 22:01:44 -07:00
Vicki Pfau
e18f275aaa
3DS: Re-enable LTO
2019-03-31 11:31:14 -07:00
Vicki Pfau
f3caf890b0
CMake: Fix .deb imagemagick dependencies
2019-03-17 16:41:08 -07:00
Vicki Pfau
c364a6527a
Windows: Fix passing Unicode filenames ( fixes #1359 )
2019-03-16 19:58:40 -07:00
Vicki Pfau
1844c26388
CMake: Add missing link directories ( fixes #1358 )
2019-03-15 23:21:54 -07:00
Vicki Pfau
8c68d867e6
Third-Party: More Discord fixes
2019-03-14 22:34:31 -07:00
Vicki Pfau
41e24b93d9
CMake: Fix embedded build
2019-03-14 18:56:11 -07:00
Vicki Pfau
03163b8497
Qt: Support Discord Rich Presence
2019-03-14 18:42:50 -07:00
Vicki Pfau
b3687bfbe9
GB Debugger: Expose platform info in CLI
2019-03-04 18:30:57 -08:00
Vicki Pfau
e4c38de1fc
CMake: Fix libswresample version dependencies ( fixes #1229 )
2018-11-11 12:17:46 -08:00
Vicki Pfau
1bf29ae362
CMake: unix2dos, not dos2unix
2018-10-04 12:26:03 -07:00
Vicki Pfau
eda2669780
CMake: Installer buildscript fixes
2018-10-04 12:09:54 -07:00
Vicki Pfau
a44621e0d4
CMake: Ubuntu Cosmic fixes
2018-10-03 23:11:32 -07:00
Vicki Pfau
c7e615a047
Windows: Add Inno Setup script
2018-10-03 16:39:39 -07:00
lacastri
08ab254fef
cmake libretro "visual studio 15 2017"
2018-10-01 21:06:43 -07:00
Vicki Pfau
2bfc3e0ca6
Wii: Define _GNU_SOURCE
2018-10-01 12:07:20 -07:00
Vicki Pfau
69382109b7
CMake: Don't strip non-release builds
2018-09-28 15:40:01 -07:00
Vicki Pfau
fe57533f22
CMake: Add symbol builds for homebrew ports
2018-09-28 15:02:13 -07:00
Vicki Pfau
7198544873
CMake: Add debug-separated packages
2018-09-24 11:00:43 -07:00
Vicki Pfau
90c656961e
Switch: Update GL code to GLES 3, up frame limiter
2018-09-19 13:31:08 -07:00
Vicki Pfau
42b3647511
Switch: Install targets
2018-09-15 16:22:25 -07:00
Vicki Pfau
af03ad75be
Switch: Initial mGUI port
2018-09-13 18:12:32 -07:00
Vicki Pfau
cc2362aea9
Switch: Initial port work
2018-09-10 22:36:12 -07:00
Vicki Pfau
e45519075a
All: Cleanup
2018-09-04 18:28:55 -07:00
Vicki Pfau
353176b1e1
CMake: Packaging fixes
2018-09-03 23:46:47 -07:00
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