Commit Graph

52 Commits

Author SHA1 Message Date
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
Mark Vejvoda
28516971af - now xerces compiles into the linux binary statically making things much more compatible for deployment on numerous distros 2011-03-20 15:18:33 +00:00
Mark Vejvoda
39f56d8c8b - last checkin missed a curl parameter 2011-02-28 18:44:33 +00:00
Mark Vejvoda
c09fea0308 - thanks for reporting issues in RHEL wng-, this hopefully fixes builds in that environment 2011-02-28 18:41:04 +00:00
Mark Vejvoda
7ef965a8db - updated cmake to be more liberal in where we look for libcurl 2011-01-27 22:47:09 +00:00
Mark Vejvoda
8d28c35e13 - fixed cmake builds on linux 2011-01-22 00:11:40 +00:00
m0elle
5722cb01c6 Added FindwxWidgets.cmake FindPackageHandleStandardArgs.cmake, needed by FreeBSD to find wxWidgets properly 2011-01-21 23:54:24 +00:00
Mark Vejvoda
19ea6b4058 - added FreeBSD patches from moellemeister (thanks) 2011-01-21 00:12:15 +00:00
Mark Vejvoda
b385d4c2b1 - bugfix for static inclusion of libcurl 2011-01-04 02:55:45 +00:00
Mark Vejvoda
a36f0c38d6 - if possible on Linux compilers, force static linking of libcurl 2011-01-04 01:40:47 +00:00
Mark Vejvoda
ea4f8e0bcd - added IRC client to the Internet game menu (still need to update VC++ projects) 2010-12-23 00:00:30 +00:00
Mark Vejvoda
486f84ecbf - checked in cross tool chain file 2010-12-17 02:19:46 +00:00
Mark Vejvoda
755a7737fa - added CMAKE support for building MG in Windows using MingW 2010-12-11 06:32:21 +00:00
Mark Vejvoda
b115292ee5 - added GeoVah's initila Mac osX support (via cmake) 2010-09-16 15:15:42 +00:00