Commit Graph

138 Commits

Author SHA1 Message Date
Jeffrey Pfau
e742fe25d0 Util: Don't detect strtof_l on Linux; glibc doesn't actually implement it, but it's still detected 2015-02-21 09:53:17 -08:00
Jeffrey Pfau
486a0e4017 All: Disable LTO in non-Darwin non-gcc (it seems to be broken in Clang on other OSes) 2015-02-20 23:43:43 -08:00
Jeffrey Pfau
d794b24566 All: Clean up pthreads in CMakeList 2015-02-20 23:18:18 -08:00
Jeffrey Pfau
07feb10f6d All: Enable link-time optimization 2015-02-20 23:09:11 -08:00
Jeffrey Pfau
545497a7de All: Add tool for cleaning up debs spat out by CPack 2015-02-14 01:44:48 -08:00
Jeffrey Pfau
78b70d97f4 All: Better static/shared separation 2015-02-14 01:43:54 -08:00
Jeffrey Pfau
1f6732b9bb All: Add static library 2015-02-12 02:27:59 -08:00
Jeffrey Pfau
d99731e1e7 Revert "All: Remove libm from list of libraries to explicitly link against", broke minimalistic ports, e.g. perf
This reverts commit 9bc4dafe56.
2015-02-12 01:24:04 -08:00
Jeffrey Pfau
9bc4dafe56 All: Remove libm from list of libraries to explicitly link against 2015-02-12 00:53:39 -08:00
Jeffrey Pfau
1e71f62a3c Util: Add universal float parsing and formatting functions 2015-02-11 00:26:30 -08:00
Jeffrey Pfau
d2a21c256b All: Update Debian package section to "games" 2015-02-08 01:20:04 -08:00
Jeffrey Pfau
7149dd3102 GBA: Refactor gba directory, dropping gba- prefix and making supervisor directory 2015-02-03 03:12:04 -08:00
Jeffrey Pfau
9088faafc4 All: Make libedit work by default on BSDs, which usually ship libedit 2015-01-30 00:18:41 -08:00
Jeffrey Pfau
c50b228243 All: Support 7-Zip files (fixes #151) 2015-01-25 00:11:36 -08:00
Jeffrey Pfau
38cb3eeaa8 Merge branch 'feature/blip-buf' 2014-12-29 02:38:38 -08:00
Jeffrey Pfau
4fa9401971 Qt: Fix OS X build in some unusual circumstances 2014-12-29 02:34:16 -08:00
Jeffrey Pfau
73a6b47879 GBA Audio: Rip out FFmpeg resampler 2014-12-29 01:51:50 -08:00
Jeffrey Pfau
b92ed79a85 GBA Audio: Add blip_buf support 2014-12-29 01:45:24 -08:00
Jeffrey Pfau
b8076be860 All: Use COMPONENT for selecting installation pieces 2014-12-24 18:40:36 -08:00
Jeffrey Pfau
458df43d18 All: Compile C code with minimum OS X version 10.6 2014-12-21 22:28:57 -08:00
Jeffrey Pfau
ce0ad004e4 GBA Audio: Better audio resampling via FFmpeg 2014-12-21 02:13:27 -08:00
Jeffrey Pfau
e58182c952 All: Force build type to Release if not set 2014-12-16 00:37:04 -08:00
Jeffrey Pfau
16bf77659f All: Increment ABI and version number for the future 2014-12-14 00:41:49 -08:00
Jeffrey Pfau
4d7fbf37db All: Add Debian-style dependencies for CPack 2014-12-10 21:26:55 -08:00
Jeffrey Pfau
12f99a33bc All: More CPack information 2014-12-10 20:16:15 -08:00
Jeffrey Pfau
29ea8d1539 Video: Make FFmpeg encoder work with libav 2014-12-10 19:55:27 -08:00
Jeffrey Pfau
4731349701 All: Fix ASM glob on case-insensitive volumes 2014-12-10 01:44:39 -08:00
Jeffrey Pfau
f97b9632eb All: Fix build on OS X when the 10.7 SDK is missing, due to CMake being overzealous 2014-12-09 17:27:11 -08:00
Jeffrey Pfau
9a61475229 All: Add CPack variables 2014-12-06 19:25:13 -08:00
Jeffrey Pfau
0b241710f4 All: Set default build type to Release 2014-12-06 18:51:26 -08:00
Jeffrey Pfau
886c045a11 All: Support building C++11 on 10.7 2014-12-06 08:19:03 -08:00
Jeffrey Pfau
15ef638f95 GBA: Add identifier lookup for GBA registers 2014-11-27 10:36:19 -08:00
Jeffrey Pfau
888b64f8b5 Video: GIF encoder using ImageMagick 2014-11-19 03:36:14 -08:00
Jeffrey Pfau
67e31c9666 Third-Party: Move third-party to src/third-party 2014-11-03 23:32:18 -08:00
Jeffrey Pfau
a77d6e202d Third-Party: Actually build inih 2014-11-02 18:30:45 -08:00
Jeffrey Pfau
3878e4b196 Video: use libswscale to handle video format conversion 2014-10-28 02:17:18 -07:00
Jeffrey Pfau
aed170b670 Merge branch 'port/qt' 2014-10-27 22:03:02 -07:00
Jeffrey Pfau
e9b26dda08 FFmpeg resampling 2014-10-27 21:59:10 -07:00
Jeffrey Pfau
f98d6486ef Merge branch 'master' into port/qt 2014-10-26 03:49:12 -07:00
Jeffrey Pfau
8d002913f0 Fix windows build on case-sensitive filesystems 2014-10-26 02:03:07 -07:00
Jeffrey Pfau
c8d5219212 Merge branch 'master' into port/qt 2014-10-25 01:53:15 -07:00
Jeffrey Pfau
c7a1894a99 Fix pkg-config overwriting find_package results 2014-10-25 01:43:05 -07:00
Jeffrey Pfau
5340cb300b Add more options to PGO 2014-10-22 22:00:19 -07:00
Jeffrey Pfau
13e16d2e36 Actually set C flags properly now 2014-10-21 04:00:15 -07:00
Jeffrey Pfau
ca5f7a45ee Move string utilities out to separate file (really fixing Linux build this time) 2014-10-19 03:01:26 -07:00
Jeffrey Pfau
bfa5fb6173 Merge branch 'master' into qt 2014-10-19 01:17:09 -07:00
Jeffrey Pfau
e956ad3f2f Fix build on Linux 2014-10-19 01:17:04 -07:00
Jeffrey Pfau
c12b8e6e6d Merge branch 'master' into qt 2014-10-18 01:06:35 -07:00
Jeffrey Pfau
13a831d3b0 Add version string to command line arguments 2014-10-18 01:06:29 -07:00
Jeffrey Pfau
51ad9d37e1 Merge branch 'master' into qt 2014-10-12 21:00:01 -07:00