Commit Graph

349 Commits

Author SHA1 Message Date
Mark Vejvoda 441390e5c5 - fixed vc++ 2012 build
- some fixes found from vc++ 2012 code analyser
2013-06-21 00:12:19 +00:00
Mark Vejvoda 93444a2ff5 set project values back to original for stable floating point behavior 2013-06-12 00:21:30 +00:00
Mark Vejvoda a214acb6c2 try with no frame pointers and fast floating point 2013-06-12 00:07:52 +00:00
Mark Vejvoda 557c098f23 omit frame pointers as in 3.7.1 2013-06-11 23:52:42 +00:00
Mark Vejvoda ff88a840c6 revert back floating point model changes 2013-06-11 23:40:04 +00:00
Mark Vejvoda 87f8529ff5 try setting vc++ 2010 projects to sse2 and fast floating point model 2013-06-11 23:20:25 +00:00
Mark Vejvoda d067b52799 fixed windows build and added new test to vc++ project 2013-06-10 23:08:03 +00:00
Mark Vejvoda f05d132232 - experi-mental vc++ 2012 project files (do not ask me for help with these) 2013-06-07 17:50:43 +00:00
Tom Reynolds a7382619cb i don't like echoes 2013-05-21 03:41:30 +00:00
Tom Reynolds c09d807ad8 some error handling for windows breakpad stacktrace dumping 2013-05-17 19:20:07 +00:00
Mark Vejvoda 72ef16c918 updated windows script to use generic path variable 2013-05-17 19:13:43 +00:00
Mark Vejvoda 25f1b4d447 add support for google breakpad symbol file creation and stack traces 2013-05-17 18:17:02 +00:00
Tom Reynolds e43b9c3176 W32: Make NSIS created data folder shortcut work as expected - thanks 'case' / jmh @ landoleet 2013-05-03 18:51:49 +00:00
Mark Vejvoda c141ee978d fixed vc++ build to support zip files 2013-05-01 21:49:00 +00:00
Mark Vejvoda a2f27cda8e fixed vc++ build to support zip files 2013-05-01 21:22:15 +00:00
Mark Vejvoda ab6793d25b - added unit tests to vc++ build (requires updated windows_deps from sourceforge.net) 2013-04-30 07:03:03 +00:00
Titus Tscharntke 1233f57542 lets hope I did the right thing to fix windows compile .... 2013-04-21 21:09:46 +00:00
Mark Vejvoda af100408ed - correct vc++ build so that we properly parse the version info for automated builds 2013-02-09 08:01:06 +00:00
Mark Vejvoda 1e3c7b3e2c - update project files to use proper way for naming binaries in vc++ 2013-02-09 07:00:56 +00:00
Mark Vejvoda bff9b1b3bc - cleanup a bunch of vc++ compile / link warnings 2013-02-01 08:12:20 +00:00
Mark Vejvoda ffa52b02f5 - updated project file to consistent include path for google-breakpad 2013-02-01 02:33:33 +00:00
Mark Vejvoda 5473372e4b - fix the 2010 bat file as the dll's are not required 2013-01-31 20:38:22 +00:00
Mark Vejvoda ea03747ace - updated to add initial support for google-breakpad exception handling 2013-01-31 20:17:52 +00:00
Mark Vejvoda 141f7eaa48 - cleanup some warnings in VC++
- more consistent project settings in vc++
2013-01-23 06:53:55 +00:00
Mark Vejvoda a6d985a488 - bugfix for new miniupnpc on windows XP (the authors added code making it require Vista and higher, no thanks)
- added fribidi support to vc++ build (requires new windows dependencies download)
2012-12-28 21:20:52 +00:00
Mark Vejvoda 989f37e23c - updating version to 3.7.1 in prep for release 2012-11-23 00:19:31 +00:00
Mark Vejvoda f5949cf605 - updating to 3.7.0 in prep for release 2012-11-12 01:37:25 +00:00
Mark Vejvoda 02e77c455e - fixed windows build (included new network protocol files) 2012-11-02 21:02:47 +00:00
Mark Vejvoda df2ffa2bc1 - updated windows projects to add new byte_order file 2012-11-01 06:46:14 +00:00
Mark Vejvoda 5da574a35c - cleanup windows installer and binary script 2012-10-29 05:19:41 +00:00
Mark Vejvoda cedd04e166 - updated build order of windows projects 2012-10-28 23:37:21 +00:00
Mark Vejvoda c5d6c611b1 - updated to copy vlc lua files 2012-10-28 22:04:25 +00:00
Mark Vejvoda b0df7ed373 - fixed custom flag handling for 7z in windows 2012-10-28 05:42:03 +00:00
Mark Vejvoda 2272f90a40 - add optional env var when calling 7z compress: 7Z_MG_COMPRESS_PARAMS 2012-10-28 02:34:42 +00:00
Mark Vejvoda 00dfe7eb4e - allow vc++ projects to use multi cores 2012-10-28 01:03:43 +00:00
Mark Vejvoda e9c68e05ed - updated for ci builds 2012-10-27 22:46:29 +00:00
Mark Vejvoda 4dc9dd7a27 - updated for ci builds 2012-10-27 16:56:54 +00:00
Mark Vejvoda 478c61d18f - remove configurator refs 2012-10-26 00:05:44 +00:00
Mark Vejvoda 0ba70dbfe9 - updated version to 3.7.0-beta2 2012-10-22 23:29:25 +00:00
Mark Vejvoda d35a181aaa - added openssl to windows 2010 build so that curl can work on https url's (transifex) on the windows platform 2012-10-22 15:45:18 +00:00
Mark Vejvoda 72a0f93207 - added new bat files in windoze folder which create a standalone binary and stand alone data archive 2012-10-07 09:04:35 +00:00
Mark Vejvoda b55b45428e - updated tool projects to avoid vc++ sxs dependency
- added new bat files in windoze folder which create a standalone binary and stand alone data archive
2012-10-07 08:58:42 +00:00
Mark Vejvoda 949f62209d - prepare for 3.7.0-beta1 2012-09-28 03:56:46 +00:00
Mark Vejvoda 8cfb948aba - attempt to fix the build for vc++ 2008 2012-09-27 02:18:51 +00:00
Mark Vejvoda 8d7dc0b087 - show parameters in echo output 2012-09-26 06:05:28 +00:00
Mark Vejvoda e30c479608 - updated vc 2010 project files to remove deprecated files 2012-09-22 21:56:54 +00:00
Tom Reynolds ba6907eb85 CRLF line breaks for CopyWindowsRuntimeDlls.bat 2012-08-18 00:04:16 +00:00
Mark Vejvoda 4d9b94168d - update windows project files for vc2010 for proper linker output names 2012-08-10 06:22:38 +00:00
Mark Vejvoda 752d0c14d6 - updated vc2008 project file to remove deprecated files 2012-08-10 05:22:15 +00:00
Mark Vejvoda 39c85914e9 - updated to add more verbose info on startup when verbose enabled
- updated some projects for debug mode
2012-08-01 19:06:23 +00:00
Mark Vejvoda 378b2e0a33 - attempt to have windows installer set plugin dir correctly 2012-07-20 15:44:57 +00:00
Mark Vejvoda a28004cc20 - fixed bad path in bat file 2012-05-22 22:31:33 +00:00
Mark Vejvoda e8c2c8ae39 - added libvlc's lua folder for windows installer 2012-05-21 21:06:50 +00:00
Mark Vejvoda 1ffc0a3fc4 - added libvlc to windows installer 2012-05-18 23:18:31 +00:00
Mark Vejvoda 895428a954 - fixed vc++ 2008 project file so it builds again (vc++ 2008 missing a C99 header file, requires re-download of win32 deps) 2012-05-16 22:14:50 +00:00
Mark Vejvoda c5e144f38f - fixed vc++ 2008 project file so it builds again 2012-05-16 21:56:23 +00:00
Mark Vejvoda 46395d1322 - added support for windows build for libvlc to play videos (requires updated deps) 2012-05-12 22:21:15 +00:00
Mark Vejvoda ee6eed20a2 - fixed the build on windows 2012-05-07 01:37:43 +00:00
Mark Vejvoda b5d49bf9b6 - updated windows projects to include new pathfinder 2012-05-04 15:03:52 +00:00
Mark Vejvoda 4ee365e1ed - updated 2008 bat file 2012-04-26 19:47:29 +00:00
Mark Vejvoda a61f2941ec - try to fix build on 2010 2012-04-26 19:44:44 +00:00
Mark Vejvoda c5855874f0 - try to fix build on 2010 2012-04-26 19:24:52 +00:00
Mark Vejvoda 37c06ebcb0 - try to fix build on 2010 2012-04-26 19:17:16 +00:00
Mark Vejvoda 266c2cb4e1 - added more info to 2010 build file 2012-04-26 18:45:41 +00:00
Mark Vejvoda c60900b4f5 - fix the maxcpucount commandline option 2012-04-23 22:42:42 +00:00
Mark Vejvoda 12a76aec02 - small tweak to support multiple processors during build 2012-04-20 15:05:36 +00:00
Mark Vejvoda d46d073213 - updated build batch files to auto download deps test thier integrity and build mg 2012-04-20 14:28:25 +00:00
Mark Vejvoda 2fde84f93c - updated vc++ 2010 build file 2012-04-20 02:26:32 +00:00
Mark Vejvoda 7328304220 - fixed build for VC++ 2008 2012-04-20 02:18:23 +00:00
Mark Vejvoda 5d2c15ecec - added new build files for VC++ 2010 2012-04-20 02:16:06 +00:00
Mark Vejvoda dbb116f250 - load of changes to get things compiling under VC++ 2010 (with updated deps seperate for vc2010) 2012-04-20 01:04:05 +00:00
Mark Vejvoda 329bb58b04 - a few code cleanup items while doing some testing in VC++ 2010 2012-04-17 19:42:53 +00:00
Mark Vejvoda a72fc4e341 - removed configurator from the build and installation, it is deprecated 2012-04-10 02:12:16 +00:00
Mark Vejvoda 5e3420b8c9 - updated win32 debug project settings so it compiles in debug mode 2012-03-23 15:11:48 +00:00
Mark Vejvoda 5cd0a788d2 - updated windows build to compile with latest updates 2012-03-15 16:37:53 +00:00
Mark Vejvoda d025c26115 - updated to compile with new streflop files 2012-02-11 15:29:16 +00:00
Mark Vejvoda 12d1885c65 - ported bugfixes to trunk from 3.6.0.3 2012-01-24 21:28:05 +00:00
Mark Vejvoda da2188416f - added missing openal32.dll to batch file 2012-01-23 07:59:57 +00:00
Mark Vejvoda 4f19172e2a - updated version # to 3.6.0.3 for installers 2012-01-23 07:53:27 +00:00
Mark Vejvoda f40c37f5e8 - ported bugfixes for 3.6.0.3 release:
- CMake build system fixes applied during debian testing (like checking for compiler SSE support etc)
 - Windows client fix for headless server operation
 - Crash for some systems when trying to use VBO's
 - Fixed AZERTY keyboard support
 - Enhanced support for screenshots in g3d viewer
 - Updated particle code from titi
 - Bugfix for custom data path override causing compiler error
 - Bugfix for fontconfig to properly find fonts on systems that support and have fontconfig installed (fixes numerous non debian based systems that reported null font errors)
 - Minor UI fix on battle end screen when playing 8 players (last player was sometimes chopped off)
2012-01-23 07:22:43 +00:00
Mark Vejvoda 4548c6ebb8 - updated scripts to make release easier.
- incremented version to 3.6.0.2
2011-12-16 09:04:26 +00:00
Mark Vejvoda 1fc4837229 - updating various scripts and config files in preparation for a 3.6.0 release 2011-12-01 16:58:39 +00:00
Mark Vejvoda d0acde5d88 - fixed freetype-gl on windows compiler
- deprecated ancient opengl extension code and replaced it with glew
- testing new font renderer on windows (still in progress need to fix newlines)
(now need to check the Linux build and possibly make adjustments)
2011-11-18 08:28:42 +00:00
Mark Vejvoda ab9243ea38 - got freetype-gl working under windows 2011-11-17 23:21:08 +00:00
Mark Vejvoda ca40f8d0ab 2011-11-17 21:42:28 +00:00
Mark Vejvoda 6bf2d2697e - fix for compiling md5 files on windows 2011-10-18 06:09:58 +00:00
Mark Vejvoda 642581237d - fix windows build for updated libupnpc 1.6 2011-10-12 20:49:49 +00:00
Mark Vejvoda 52b3507e98 - compile fix on windows 2011-10-05 14:56:15 +00:00
Mark Vejvoda 1ea57853c5 - updated win32 project files with newly added files 2011-06-23 22:05:48 +00:00
Mark Vejvoda d7e4d972a3 - fixed broken win32 compiling 2011-06-08 14:44:27 +00:00
Mark Vejvoda ef0fbc5886 - fixed broken win32 compiling 2011-06-08 08:00:23 +00:00
Mark Vejvoda 815c832b33 - updated win32 project files to compile using ftgl
*NOTE: Requires updated win32_deps.7z from sourceforge.net
2011-06-07 03:18:04 +00:00
Mark Vejvoda b24e1142f4 - need to include 7z.dll for windows users for archive extraction to work 2011-05-27 18:21:46 +00:00
Mark Vejvoda 54285daa4f - updated windows build scripts so we can force a full rebuild:
build-mg pause rebuild
2011-05-26 02:57:09 +00:00
Mark Vejvoda 3eaabb1b41 - some bugfixes discovered while testing in windows, related to files not found checking
- Fixed debug project settings
2011-05-25 22:41:19 +00:00
Mark Vejvoda 49f3518b03 - updating version # in prep for 3.5.2 2011-05-25 14:57:56 +00:00
Mark Vejvoda cd4a77e1a2 - updated win32 installer with changes from tomreyn 2011-05-24 03:25:22 +00:00
Mark Vejvoda 1085f24c6f - more updates to handle unicode (most of the focus was getting tools working in windows using non ascii file paths) 2011-05-23 19:23:00 +00:00
Mark Vejvoda 60b8093f5b - attempt to get non ascii file paths working in megaglest (Japanese etc...) 2011-05-18 21:49:11 +00:00
Mark Vejvoda 1b573af86d - fixed some issues with files included in win32 installer 2011-05-07 20:08:05 +00:00
Mark Vejvoda 87b9f6f8a7 - updates to win32 installer in prep for release (renamed binaries to be consistent with linux names megaglest_x) 2011-05-07 19:31:11 +00:00
Mark Vejvoda dc655629c2 - added missing codeblocks project files 2011-05-07 07:55:51 +00:00
Mark Vejvoda 449e3f25c8 - updates to commondata handling. From now on commondata tag specified the commondata folder under a techtree making it easier to share data and portable since you just need to copy the techtree and its contents, this means no sharing data between techtrees (which is good since we don't want such dependencies) 2011-05-06 22:12:16 +00:00
Mark Vejvoda 9c992ed353 - fixed observers to be able to see queued commands of all other players
- updated authors for tilesets that we replaced sounds for
- updated source code release archive building script with improvements from svenstaro
- added commondata folder to data and install scripts
2011-05-06 08:44:50 +00:00
Mark Vejvoda 01ec71f82f - update for vc++ 2010 project 2011-05-04 05:15:30 +00:00
Mark Vejvoda 1d10d93f64 - fixed win32 build in vc++ 2008 2011-05-04 05:09:27 +00:00
Mark Vejvoda 0e8a65b883 - added missing cscript script file for windows builds 2011-05-04 00:34:32 +00:00
Mark Vejvoda eb339956ee - remove 7z.exe from svn and make of the build script for windows 2011-05-03 10:20:50 +00:00
Mark Vejvoda bda831861a Stuff from pabs (debian games) round #1
- remove +x bit on many files that should not have it
- added gplv3 svg logo for completeness in svn
2011-05-03 07:58:59 +00:00
Mark Vejvoda 41a457bee3 - removed windows dll from svn as it is available in win32 deps 2011-05-03 06:28:59 +00:00
Mark Vejvoda 0d7611beb6 - changed windows installer message since we move mod data during install 2011-04-19 20:06:03 +00:00
Mark Vejvoda ff98ad9ae5 - updated windows installer projects 2011-04-19 03:53:35 +00:00
mnaumann 09bead39db Open 'Get Started' page on megaglest.org when windows installation finishes. 2011-04-19 02:47:50 +00:00
Mark Vejvoda 04d9bc5992 - also move glestuser.ini from previous version during install 2011-04-14 18:52:27 +00:00
Mark Vejvoda 644218af0f - updated windows installer to automatically move mydata contents to new appdata location if mydata is located in previous installation 2011-04-14 18:24:02 +00:00
Mark Vejvoda c9844b9267 - updated vc++ 2010 solution with blender tools 2011-04-11 05:39:43 +00:00
Mark Vejvoda ecdf1aecf3 - added g3d blender tools to vc++ project files and also to win32 installer (requires new win32 deps from sourceforge) 2011-04-11 05:19:34 +00:00
Mark Vejvoda 13962863b2 - updated vc++ 2010 project files to handle default path for map editor and g3d viewer 2011-04-05 05:28:55 +00:00
Mark Vejvoda 53642bc7c7 - updated vc++ 2008 project files to handle default path for map editor and g3d viewer 2011-04-05 05:23:28 +00:00
Mark Vejvoda e4725de471 - updated version #'s for win32 installer 2011-04-01 01:42:02 +00:00
Mark Vejvoda 9096449919 - fixed vc++ project files for mods download menu 2011-03-25 11:15:21 +00:00
Mark Vejvoda 37127cccfc - update for g3d viewer to compile in vc++ 2010 2011-03-22 20:12:22 +00:00
Mark Vejvoda e0192be6b1 - added vc++ 2010 project files 2011-03-22 18:28:45 +00:00
Mark Vejvoda cb96d86a62 - bugfix for win32 g3d viewer to view models using jpeg 2011-03-21 16:54:10 +00:00
Mark Vejvoda 9d2e08a8c7 - g3d viewer now auto registers g3d files with itself in windows so users may double click a g3d file to launch it within the viewer from explorer. Windows G3d is now a console application so we can see commandline options and console output 2011-03-12 02:28:00 +00:00
Mark Vejvoda 689b1ee218 - fixed vc++ g3d viewer project file 2011-03-10 18:40:58 +00:00
James McCulloch 2def669678 fix fp flags on windoze release build (solves RoutePlanner sync problems)
init streflop in 'no denormals' mode (just in case)
2011-02-20 23:17:22 +00:00
Mark Vejvoda c6c9478bca - added vc++ 2010 solution file 2011-02-16 00:15:28 +00:00
Mark Vejvoda 1ee25a2c91 - bugfixes to get win32 working with fbo's 2011-02-08 16:34:19 +00:00
Mark Vejvoda f373a66c31 - fixed win32 build from last checkin 2011-01-31 23:17:42 +00:00
Mark Vejvoda da222ddefd - attempt to fix segfault on ubuntu 10.04 2011-01-29 22:59:33 +00:00
Mark Vejvoda 288341d926 - windows installer now adds country flags for internet lobby 2011-01-26 09:12:43 +00:00
Mark Vejvoda 004803a8a6 - fixed win32 vc++ project files to add new include path for libpng 2011-01-21 23:17:54 +00:00
Mark Vejvoda 66261ad662 - updated line endings to unix style characters to fix Bug #3085838 2011-01-20 15:56:30 +00:00
Mark Vejvoda 0f5101034c - updated VC++ script to work more generically before looking for specific 32 / 64 bit paths 2011-01-14 07:23:55 +00:00
Mark Vejvoda 965e473052 - updated VC++ batch file to build in 32 or 64 bit windows (still only produces 32 bit binaries) 2011-01-14 07:11:03 +00:00
Mark Vejvoda e77ad718ee - updated vc++ build script to look for win7 / vista style install paths for VC++ 2011-01-14 06:57:48 +00:00
Mark Vejvoda 6c038cacd3 - remove hard coded DRIVE name the script works when VC++ installed on different drive letters 2011-01-13 22:00:51 +00:00
Mark Vejvoda 25d1800115 - replace touch with generic dos command 2011-01-13 21:57:17 +00:00
Mark Vejvoda 0305ae9152 - more cleanup of codeblocks project files 2011-01-08 02:06:18 +00:00
Mark Vejvoda e477fe647f - updates to codeblocks so win32 debug builds ok and cleanup of cmake that was using settings that compiler did not use 2011-01-08 00:42:12 +00:00
Mark Vejvoda 3a1737d65e - added new menu file to vc++ project to fix windows build 2011-01-04 04:58:54 +00:00
Mark Vejvoda 42fa56d464 - updated codeblocks project to compile mingw projects using new libcurl version 2011-01-01 11:54:38 +00:00
Mark Vejvoda 8e42035257 - updated curl to v7.21.3 for windows build (requires new win32 deps download) 2011-01-01 05:42:53 +00:00
Mark Vejvoda 5b6bce1a7f - updated to remove unneeded files in svn and paths in glest_game 2011-01-01 01:21:39 +00:00
Mark Vejvoda a58710be0c - updated codeblocks project for debugging in Linux 2011-01-01 01:09:23 +00:00
Mark Vejvoda 1f29685803 - bugfixes for ftp server to work on windows, silly M$ compiler has issues with mixing C / C++ code so I had to make these changes 2010-12-31 21:00:25 +00:00
Mark Vejvoda 08d3f0bf60 - updated vc++ build script to only call vcvars once 2010-12-31 08:39:44 +00:00
Mark Vejvoda 60f2b035e7 - fixed debug build in vc++ 2010-12-31 01:18:43 +00:00
Mark Vejvoda 254eac6147 - updated cb projects 2010-12-30 23:28:53 +00:00