Commit Graph

65 Commits

Author SHA1 Message Date
Mark Vejvoda fe07998816 - updated with patches from hasufell related to fribidi detection 2013-11-19 16:23:31 +00:00
Mark Vejvoda 8099a8696a added mac ports folder for curl to find it 2013-11-09 17:35:32 +00:00
Mark Vejvoda 7f94eb215b added mac ports folder for curl to find it 2013-11-09 17:20:21 +00:00
Mark Vejvoda aa66e4b5e9 - updates to cmake script to detect inclusion of libvlc (and spelling mistake fix) 2013-09-18 19:03:12 +00:00
Mark Vejvoda 7b4a724764 bugfix for libminiupnpc cmake script 2013-06-21 19:19:38 +00:00
Mark Vejvoda 0c56e13e7a bugfix for libminiupnpc cmake script 2013-06-21 19:04:57 +00:00
Mark Vejvoda 0385e6f5f8 bugfix for libminiupnpc cmake script 2013-06-21 18:43:17 +00:00
Mark Vejvoda 65266ca41e - added cppunit into build system and started writing some unit tests (requires new dependency cppunit) 2013-04-30 01:27:14 +00:00
Mark Vejvoda b8357b8696 - updated cmake to output more info regarding finding libircclient and better support for ircclcient
- cleanup too many exclamations in finding ftgl libs
2013-03-06 00:47:21 +00:00
Mark Vejvoda 87a4eb49e4 - fixed lua 5.2 code for save / load games
- cmake now prefers lua 5.2 over 5.1
2013-02-16 21:20:09 +00:00
Mark Vejvoda cb30df57a6 - added better breakpad lib detection 2013-02-09 20:45:21 +00:00
Mark Vejvoda d808b4ecc4 - added Unit selection type label
- updated unhandled exception logic in linux
2013-02-01 05:52:00 +00:00
Mark Vejvoda 71d5f24828 - added support for google-breakpad in linux 2013-02-01 02:27:01 +00:00
Mark Vejvoda 5643cc67a4 - add ability to link static fribidi 2012-12-29 23:27:25 +00:00
Mark Vejvoda 7fdd70402d - added support for libfribidi for languages requiring complex text rendering like Arabic and Hebrew 2012-12-27 08:24:30 +00:00
Mark Vejvoda 7a57668a91 - added support for libminiupnpc 1.7 2012-12-26 01:11:11 +00:00
Mark Vejvoda d0006db4a1 - updated for debian compliance 2012-11-15 07:50:43 +00:00
Mark Vejvoda 2469503128 - updated for debian compliance 2012-11-12 04:42:05 +00:00
Mark Vejvoda 7315745316 - fix cmake build on Fedora and other non friendly static lib distro's 2012-06-22 02:11:47 +00:00
Mark Vejvoda d0d432f204 - cmake now dynamically detects some versions of miniupnpc 2012-06-05 21:45:54 +00:00
Mark Vejvoda 19573a5f12 - attempt to fix build for users with libvlc version older than 1.1.13 2012-05-28 16:15:30 +00:00
Mark Vejvoda 3438e15f6b - fighting with static linking libvlc 2012-05-16 06:32:41 +00:00
Mark Vejvoda b7cf90a09e - attempt to get static linking working for libvlc 2012-05-16 05:46:04 +00:00
Mark Vejvoda 32b4925f31 - attempt for better support for older versions of libvlc 2012-05-14 21:09:44 +00:00
Mark Vejvoda 5d5224b4a2 - attempt to allow support for older vlc 2012-05-14 15:57:50 +00:00
Mark Vejvoda ede0a63def - require libvlc version minimum 2.0.1 2012-05-12 22:36:44 +00:00
Mark Vejvoda 7b3de2d109 - added support for intro videos using libvlc (if libvlc is installed for the developer, its optional) 2012-05-12 20:33:18 +00:00
Mark Vejvoda 1352f42854 - added support for checking if LuaJit library is installed and use that instead of normal Lua for increased lua performance (Currently only implemented in gcc builds) 2012-04-26 16:17:12 +00:00
Mark Vejvoda e5d1cada0e - fixed cmake build to work again with mingw 2012-04-24 03:52:06 +00:00
Mark Vejvoda 4ad42518c0 - updated for better handling of streflop on different platforms
- attempt for bugfix on windows when socket send buffer is continuously full
2012-02-10 06:21:06 +00:00
Mark Vejvoda 835c886705 - few tweaks to get things compiling under mingw 2011-12-25 03:09:39 +00:00
Mark Vejvoda 7d0cf06fe1 - added a check for streflop usage for the following (in the order shown):
- SSE support
  - X86 (streflop's X87) support
  - Soft emulation is the default fallback if sse and x86 are not valid for the compiler
2011-12-24 03:20:21 +00:00
Mark Vejvoda 33c557ff35 - allow override for desired sse level 2011-12-23 08:36:46 +00:00
Mark Vejvoda 2e94c32d59 - added ability to check if compiler supports SSE and if not fallback to X87 for streflop.
- added ability for clients to specify gamma override value for drivers which support it
2011-12-23 08:20:54 +00:00
Mark Vejvoda 496b847999 - bugfixes to build on debians multi-platform build system 2011-12-23 04:38:42 +00:00
Mark Vejvoda 6ddde29141 - updated to correct issues with the latest mingw compiler and resource compiler, as well as to use older miniupnpc 2011-12-15 21:10:40 +00:00
Mark Vejvoda ff14256dc5 - added ability to force using dynamic CURL because some retard ditros report they support static when they in fact do not (ahem.. Suse) 2011-12-02 19:05:42 +00:00
Mark Vejvoda d677699002 - added ability to force using dynamic CURL because some retard ditros report they support static when they in fact do not (ahem.. Suse) 2011-12-02 18:57:31 +00:00
Mark Vejvoda 99f8c23422 - added more deps to build static 2011-11-30 05:10:04 +00:00
Mark Vejvoda 89b1431882 - added libGLEW to compile statically when static linking enabled 2011-11-14 23:58:14 +00:00
Mark Vejvoda d07e5ef859 added new cmake module for glew library 2011-10-17 20:37:19 +00:00
Mark Vejvoda e90ac0fb94 bugfix for vorbisfile on macosx 2011-10-14 22:39:33 +00:00
Mark Vejvoda c808a5661a - added freetype2 / FTGL support 2011-06-06 21:38:25 +00:00
Mark Vejvoda 1cf6d523fd - updated cmake system to support using NON EMBEDDED versions of libircclient and miniupnpc for proper build in Debian 2011-05-27 06:37:43 +00:00
Mark Vejvoda 4c7d09d37b - cleanup of cmake vars shown when doing -LH (marked some less important vars as advanced) 2011-05-15 02:24:54 +00:00
Mark Vejvoda 4f3ecdf1ec - default to dynamic libs since most (if not ALL) distros hate static linking, still support it for our own installer:
-DWANT_STATIC_LIBS=ON
is what you add to cmake call to build with statics libs as we did before
2011-05-04 07:31:18 +00:00
Mark Vejvoda de5eb1e3c3 - improvements to cmake files to see if things work again in the mingw world 2011-04-05 06:58:14 +00:00
Mark Vejvoda cfcd985d18 - xerces fix for cmake compile if static libs are missing 2011-03-20 20:33:28 +00:00
Mark Vejvoda 15679e3489 - xerces fix for cmake compile if static libs are missing 2011-03-20 15:49:33 +00:00
Mark Vejvoda 604de5bec1 - xerces fix for cmake compile if static libs are missing 2011-03-20 15:26:07 +00:00