Mark Vejvoda
ab6793d25b
- added unit tests to vc++ build (requires updated windows_deps from sourceforge.net)
2013-04-30 07:03:03 +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
68f587e3ae
updated with echo comment to indicate how to get perf working in ubuntu
2013-04-29 02:43:11 +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
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
Tom Reynolds
0a79fb1767
fix for the fix ;)
2013-03-05 19:33:08 +00:00
Tom Reynolds
9ba323a0ef
setupBuildDeps.sh opensuse 12.2 fix
2013-03-05 19:31:09 +00:00
Mark Vejvoda
8815a4422d
added scripts to build google breakpad symbol files
2013-02-26 00:04:55 +00:00
Mark Vejvoda
98e8aff4c3
- check when loading xml's that they are not a folder
...
- change dump world key to \
2013-02-21 23:30:26 +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
Tom Reynolds
fa5f6f407a
new translations, cppcheck script modification
2013-02-10 23:38:00 +00:00
Mark Vejvoda
cb30df57a6
- added better breakpad lib detection
2013-02-09 20:45:21 +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
Tom Reynolds
d491a6ae96
upgrade linux version info
2013-02-08 19:27:19 +00:00
Mark Vejvoda
bff9b1b3bc
- cleanup a bunch of vc++ compile / link warnings
2013-02-01 08:12:20 +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
ffa52b02f5
- updated project file to consistent include path for google-breakpad
2013-02-01 02:33:33 +00:00
Mark Vejvoda
71d5f24828
- added support for google-breakpad in linux
2013-02-01 02:27:01 +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
Tom Reynolds
c34c051f49
Set new maximum for fast speed loops so that we can have multiple accelerators (by pressing +). Thanks Titi.
2013-01-31 12:53:42 +00:00
Tom Reynolds
4471b711c0
Build deps installer support for Linux Mint 14, typo fix, code restructured
2013-01-25 19:34:10 +00:00
Mark Vejvoda
141f7eaa48
- cleanup some warnings in VC++
...
- more consistent project settings in vc++
2013-01-23 06:53:55 +00:00
Tom Reynolds
7e2b161a20
fix syntax error
2013-01-07 15:37:48 +00:00
Tom Reynolds
1e05fcc723
support opensuse 12.2
2013-01-07 15:15:48 +00:00
Mark Vejvoda
4b40f19eda
- fix for Mac OsX
2013-01-07 02:54:02 +00:00
Tom Reynolds
7c511b1238
Remove executable bit (svn propdel svn:executable) off files which don't need it
2013-01-02 15:03:44 +00:00
Mark Vejvoda
5643cc67a4
- add ability to link static fribidi
2012-12-29 23:27:25 +00:00
Mark Vejvoda
56dc004119
- added fribidi for opensuse and fedora
...
- allow loading saved games on older versions if version are compatible
2012-12-29 21:31:54 +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
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
65b67d865a
- updated to meet debian standards
...
- (changed mac osx file to utf-8)
2012-11-23 06:21:08 +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
3d158ed159
- remove refs to openssl (we can use gnutls for ssl)
2012-11-15 16:00:38 +00:00
Mark Vejvoda
d0006db4a1
- updated for debian compliance
2012-11-15 07:50:43 +00:00
Mark Vejvoda
53f1163ca4
- updated installer to include libssl and libcrypto
2012-11-12 06:39:15 +00:00
Mark Vejvoda
2469503128
- updated for debian compliance
2012-11-12 04:42:05 +00:00
Mark Vejvoda
924b0898ba
- updated for debian compliance
2012-11-12 03:52:58 +00:00
Mark Vejvoda
ab5bd4687b
- removed symlink
2012-11-12 01:49:42 +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
cc083579f6
- added Linux Mint support to script
2012-10-31 14:50:23 +00:00
Mark Vejvoda
a243e36bc4
- attempt to cleanup for debian compliance (proper copyright, etc)
2012-10-30 07:04:53 +00:00
Mark Vejvoda
b30909f90b
- attempt to cleanup for debian compliance (proper copyright, etc)
2012-10-30 06:48:12 +00:00
Mark Vejvoda
6835eb534c
- added missing files to archive for cmake's install
2012-10-29 20:13:15 +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
93b4f0eb5f
- remove luajit (too many issues and no value for us)
...
- added ssl dep
- remove more configurator files
2012-10-26 18:42:22 +00:00
Mark Vejvoda
478c61d18f
- remove configurator refs
2012-10-26 00:05:44 +00:00
Mark Vejvoda
86f73dca3e
- updated mojo linux installer script to auto name the Linux installers
...
- updated some documentation
2012-10-23 05:43:55 +00:00
Mark Vejvoda
0ba70dbfe9
- updated version to 3.7.0-beta2
2012-10-22 23:29:25 +00:00
Mark Vejvoda
6f58309f3d
- don't save the transifex password to the ini (but still allow the user to enter the value manually in the ini)
2012-10-22 22:07:07 +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
4598299caf
- added the ability for advanced translation features (transifex users can download and remove custom files from the transfex website and test their work)
2012-10-22 05:08:52 +00:00
Mark Vejvoda
9356034920
- updated to work with Ubuntu 12.10
2012-10-19 17:32:26 +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
Titus Tscharntke
942392a9d9
remove MasterServerExternalPortList as we no longer use it
2012-10-06 19:22:36 +00:00
Titus Tscharntke
9a57dc095f
PortExternal is only used when set. Normal case is PortServer now
2012-10-06 13:45:42 +00:00
Titus Tscharntke
685b15c91e
renamed ServerPort->PortServer MasterServerExternalPort->PortExternal
2012-10-06 12:56:53 +00:00
Mark Vejvoda
14a4fc3ac8
- mention in comments how to install silently
2012-10-04 23:00:50 +00:00
Mark Vejvoda
ee78aed412
- updated linux installer script to build in any relative path and to check for installed tools
2012-10-03 14:42:22 +00:00
Mark Vejvoda
734694655f
- remove uneeded lib from mojosetup
2012-09-28 06:50:41 +00:00
Mark Vejvoda
338c77d2b3
- updated mojosetup to latest
2012-09-28 05:24:48 +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
c4ead34ad3
- updated standalone archive scripts
2012-09-26 23:59:53 +00:00
Tom Reynolds
1e91adfb3a
lower case roxxors
2012-09-26 23:57:38 +00:00
Mark Vejvoda
8d7dc0b087
- show parameters in echo output
2012-09-26 06:05:28 +00:00
Mark Vejvoda
c331a645da
- more verbose info for skipping binary build
2012-09-26 01:09:52 +00:00
Mark Vejvoda
5c60317c99
- fixed build skip flag check
2012-09-26 00:58:18 +00:00
Mark Vejvoda
6ffab7463a
- builds a standalone binary archive
2012-09-26 00:52:52 +00:00
Tom Reynolds
3bee8a5cc1
* a few more loading game hints (and fixes)
...
* setupBuildDeps.sh: hint on squeeze-backports
* servers.ini update for linux + windows, now with engineer2 on non std port
2012-09-25 22:29:24 +00:00
Mark Vejvoda
9e75b9144c
- removed cell marker from popup menu and moved to hotkeys (f2 add f3 remove)
...
- added a new experiemntal feature called 'follow unit'. select 1 unit then press f4 and when the unit moves the camera tries to look from the units perspective. To turn this off select no unit and press f4.
2012-09-24 17:13:27 +00:00
Tom Reynolds
bde7b5d94d
servers.ini: new IP address for summoner
...
source/shared_lib/CMakeLists.txt: minor typos
2012-09-22 23:18:26 +00:00
Mark Vejvoda
e30c479608
- updated vc 2010 project files to remove deprecated files
2012-09-22 21:56:54 +00:00
Titus Tscharntke
a5c2a50d60
only "named" console messages in chat-history, typically chat messages from users
...
smaller console font ( for test in linux only now )
2012-09-09 14:12:35 +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
Tom Reynolds
93db1912e8
* fix weird typo in Debian 6.0 build deps, thanks Softcoder
2012-08-03 22:57:54 +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
91927263f5
- fixed to work with both 32 and 64 bit on Ubuntu 10.04
2012-07-18 18:43:08 +00:00
Mark Vejvoda
deca2e6b21
- added support for ubuntu 10.04
2012-07-18 18:36:03 +00:00
Tom Reynolds
30f79a3205
Make Linux wrapper script return the binaries' exit code
2012-07-15 17:02:41 +00:00
Tom Reynolds
62bc601cc6
* fix build dependencies for Debian 6.0/Squeeze as per http://glest.org/glest_board/?topic=8460
2012-07-14 19:44:25 +00:00
Titus Tscharntke
0043511e0a
less alpha for building ghosts, 'X' key for highlighting, no camera move while highlighting
2012-07-13 23:19:53 +00:00
Tom Reynolds
8089848857
rewrite of setupBuildDeps.sh
2012-07-12 19:03:37 +00:00
Mark Vejvoda
a97f8ead7e
- added headless min player required message
...
- remove configurator from linux installer
- bugfix for headless stats connected player counts
2012-07-10 13:49:49 +00:00
Tom Reynolds
02683e5a11
one libvlc-dev is enough on ubuntu 8.04
2012-07-07 18:55:44 +00:00
Mark Vejvoda
b75527cdd6
- added libvlc to startup script
2012-07-03 01:20:10 +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
Tom Reynolds
f5e8a523e3
minor improvements to mk/linux/setupBuildDeps.sh
...
property changes to text files (check out with native line endings) and mk/linux/setupBuildDeps.sh (make executable)
2012-06-17 13:27:36 +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
a28004cc20
- fixed bad path in bat file
2012-05-22 22:31:33 +00:00
Tom Reynolds
115f05f198
better server.ini; add page title to masterserver list
2012-05-22 20:28: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
5aea7887e5
- linux installer now adds libvlc and deps
2012-05-18 22:59:17 +00:00
Mark Vejvoda
fea44117a4
- updated deps script to work on ubuntu 10.04
2012-05-18 18:04:57 +00:00
Mark Vejvoda
66af241154
- few updates to video player
2012-05-17 21:52:00 +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
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
46395d1322
- added support for windows build for libvlc to play videos (requires updated deps)
2012-05-12 22:21:15 +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
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
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
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
433f4e84ce
- a few more fixes found using cppcheck
2012-03-28 06:34:34 +00:00
Mark Vejvoda
7a099a51c3
- added script to run cppcheck on the code
2012-03-28 05:58:13 +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
87556ede01
- added hotkey to saved games
2012-03-15 16:32:54 +00:00
Mark Vejvoda
c3e40ca1e5
- updated to include desktop files for map editor and g3d viewer and added to make install in cmake build system
2012-02-25 04:11:07 +00:00
Tom Reynolds
5e51b4a089
minor fix to commented out game invocation in Linux wrapper script
2012-02-12 01:50:38 +00:00
Tom Reynolds
598d8e6713
Add some testing/QA/debugging related options to run the game (commented out)
2012-02-11 17:29:59 +00:00
Mark Vejvoda
d025c26115
- updated to compile with new streflop files
2012-02-11 15:29:16 +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
Titus Tscharntke
7de49ddc56
librtmp-dev was missing
2012-01-28 13:37:42 +00:00