Matthias Mailänder
b014a3d09c
remove utility dependency on d2k DLL
...
partly fixes #3298
2013-08-17 23:31:23 +02:00
Paul Chote
59d821b8ef
Merge pull request #3647 from Mailaender/ip2geo
...
Show locations of client and servers using a local GeoIP database
2013-08-11 03:21:23 -07:00
Matthias Mailänder
781c680ad3
translate the IP to a country
...
using http://dev.maxmind.com/geoip/legacy/geolite/
code from https://github.com/maxmind/geoip-api-csharp2
2013-08-08 13:39:12 +02:00
Matthias Mailänder
4603f0bbf6
StyleCop clean TilesetBuilder
...
adapt Makefile after TilesetBuilder file renamings
remove dead TilesetBuilder code
2013-08-07 15:52:22 +02:00
Matthias Mailänder
389aa6c929
Added a minimal work in progress TS mod with few backfalls on RA
...
to showcase infantry, vehicles, aircraft
2013-07-28 09:17:34 +02:00
hasufell
db1a0dd9c7
MAKE: quote all variables that can contain whitespace
2013-07-05 19:00:51 +02:00
hasufell
3e1a0e2458
MAKE: install more missing files
...
this should fix crash when clicking on "credits"
and the asset browser
2013-07-05 18:57:43 +02:00
hasufell
e18e09361d
MAKE: simplify install rules
...
just copy all mod folders recursively, this also fixes
missing d2k/weapons and ra/sequences folders
2013-07-04 00:30:23 +02:00
hasufell
0477a2eb05
MAKE: revert DATA_INSTALL_DIR value for backwardscompat
...
otherwise build scripts will have to adjust
2013-06-29 22:35:49 +02:00
hasufell
e0395fe903
MAKE: refactor Makefile
...
improved readability, moved tools at the top, rules at the bottom
make -> build core
make all -> build core and tools
install -> install core
install-all install core and tools
2013-06-29 22:25:38 +02:00
Matthias Mailänder
2762c245ee
fix Makefile
...
OpenRA.Mods.RA.dll now depends on the Utility.exe
2013-05-15 18:13:39 +02:00
Matthias Mailänder
0c169bcfd3
added make version command
...
to quickly set the mods version to the git tag
or git-$hash if we are on a development version
2013-04-20 17:45:12 +02:00
Matthias Mailänder
989c23e632
use Mono.Nat for UPnP port forwarding
...
- might support more devices
- supports internal and external port mapping
- discover the device only once (at startup)
2013-04-05 14:18:15 +02:00
Matthias Mailänder
e8c43eae92
fixes #2938 unbreak make install and SharpFont on Mac
2013-04-03 14:38:42 +02:00
Matthias Mailänder
63893e97e7
use SharpFont instead of custom Tao.FreeType
2013-04-02 12:46:25 +02:00
Matthias Mailänder
43e6512049
fixes #2913 make clean && make failing
2013-04-01 10:12:10 +02:00
Matthias Mailänder
85c0f7fcbf
added new fake target dependencies to PHONY
2013-03-30 10:45:40 +01:00
Matthias Mailänder
fa8efba1b9
fixes #2862
...
also more comfortable make clean && make all
2013-03-30 09:59:05 +01:00
Matthias Mailänder
28d740dfc3
Desura compatibility
...
- create launch scripts for Desura
- that access local installation launch scripts
- clean up /usr/* launch scripts created during make install
2013-03-22 08:32:33 +01:00
Matthias Mailänder
8226fd21f9
ship a proper SDK for modders
...
including the OpenRA.TilesetBuilder.exe fixes #2316
and auto-generated trait documentation fixes #2437
compile Markdown to HTML for offline use
purge external files from the doc folder (moved to Wiki)
remove unused non-free Dune 2000 font
2013-03-20 17:04:38 +01:00
Chris Forbes
f2b7c2c2ad
Merge pull request #2715 from xaionaro/bleed
...
Adapted to dpkg's "--instdir"-like options.
2013-03-10 18:13:31 -07:00
Chris Forbes
19e6a588b8
Merge pull request #2589 from Mailaender/travis
...
Travis CI support
2013-03-09 21:11:54 -08:00
Matthias Mailänder
5d2b704608
fix Makefile, prepare FuzzyLogicLibrary for packaging
2013-03-06 11:49:45 +01:00
xaionaro
a332f3189b
Adapted to dpkg's "--instdir"-like options.
...
For example, this may be useful if it is used a lot of versions of openra on debian
2013-03-02 13:36:33 +04:00
Matthias Mailänder
0f864c3192
treat compiler warnings as errors
2013-01-18 00:23:50 +01:00
Matthias Mailänder
b4e3ce5de6
fix make for mono 3
...
error CS1902: Invalid debug option `+'.
Valid options are `full' or `pdbonly'
2013-01-18 11:08:10 +13:00
Chris Forbes
063191b09e
fix #2353 - missing dep between d2k and cnc mods broke parallel make
2012-08-08 07:36:49 +12:00
Matthias Mailänder
d110b45679
added install rules for d2k mod, fixes carryall landing
2012-06-09 22:46:13 +02:00
Matthias Mailänder
c3052d863a
tsbuilder is required for mod_d2k
...
adding it to core
2012-06-09 20:39:06 +02:00
Matthias Mailänder
0b4455515d
added utility reference to Makefile for d2k mod
2012-06-09 20:33:50 +02:00
Matthias Mailänder
8f1d06ff31
added TilesetBuilder2 and fixed it for Dune 2000
...
does not support TerrainTypes other than "clear" yet
2012-06-07 19:22:45 +02:00
Matthias Mailänder
5426a5fd3c
put d2k mod stuff into it's own branch
2012-05-20 15:50:39 +02:00
hasufell
1010276cd5
make paths modifiable, fix broken install-rules, fix INSTALL
2012-04-02 09:21:51 +12:00
Chris Forbes
e4afaf4344
remove SequenceEditor, it's no longer useful
2011-09-26 08:40:40 +13:00
Chris Forbes
21ae6ee983
convert FileExtractor into a Utility cmdlet
2011-09-11 17:49:53 +12:00
Chris Forbes
6dd0452c95
drop unused SupportDir= option from 'openra' script produced by 'make install'
2011-08-13 15:01:42 +12:00
Chris Forbes
f3ea06c373
Include OpenRA.Renderer.SdlCommon.dll in 'make install'.
...
Merged from gentoo ebuild, https://github.com/cerebrum/dr/blob/master/games-strategy/openra/files/Makefile_rsdl.patch
2011-08-13 15:01:42 +12:00
Paul Chote
d62ef64fa6
Make ralint give useful stacktraces under mono
2011-07-27 19:58:37 +12:00
Chris Forbes
df1201b4c2
start moving common parts of the renderer into OpenRA.Renderer.SdlCommon
2011-07-17 17:55:52 +12:00
Chris Forbes
d95b579ead
Makefile: fix various issues
...
* Add missing dependency between shippable binaries and fixheader
* Remove spam when fixheader is used
* Remove error message on from clean
* Fix minimal rebuilds
* Use strict variables to avoid shelling out so often for file lists
* Reenable RALint checking of mods
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz >
2011-07-14 20:29:03 +12:00
Paul Chote
5a0aea7eb1
*.exe should remain executable
2011-04-17 13:51:35 +12:00
Paul Chote
aa9eb6058d
Make built files nonexecutable
2011-04-17 10:46:58 +12:00
Chris Forbes
c313920c7c
include the utility in the core target, since the game needs it for package download now
2011-03-15 10:14:56 +13:00
Chris Forbes
618d109a49
embed the correct icon for the editor
2011-02-16 16:56:51 +13:00
Paul Chote
746c3d068c
Use the existing settings mechanism for --settings-value. Allows the defaults to be queried.
2011-01-27 20:50:04 +13:00
Matthew Bowra-Dean
4eaf97f90e
Reverted packaging changes from launchers.
2011-01-27 20:50:03 +13:00
Paul Chote
a6900c256d
Implement --display-filepicker in OpenRA.Utility. Remove all the functionality that windows doesn't support.
2011-01-27 20:50:02 +13:00
Matthew Bowra-Dean
0d038f00ba
64bit linux packages
2011-01-07 15:29:45 +13:00
Matthew Bowra-Dean
d26ee1094a
Rework GTK launcher and linux packages slightly
2011-01-04 17:35:50 +13:00
Paul Chote
c8a74ef05a
fix make install.
2011-01-04 17:12:03 +13:00