Paul Chote
49f0e35bd7
Add engine VERSION file.
2017-06-04 13:21:27 +02:00
rob-v
ffc3f6e0d0
LAN games discovery
2017-05-14 22:01:25 +02:00
Paul Chote
696b48b7bf
Overhaul the packaging scripts:
...
- Ingame mod versions now always match the package version
- Adds macOS compatibility
- Removes trait and lua api docs pending future overhaul
- Individual platform packages can be compiled directly
- Improved error checking
- Removes unnecessary redundancy and indirection
2017-04-30 13:26:36 +01:00
Paul Chote
b24e681531
Create separate Linux launchers for each mod.
2017-04-21 20:18:05 +01:00
Paul Chote
9d248433c9
Fix linux packaging.
2017-04-21 18:02:20 +01:00
Paul Chote
84db123b93
Rename modchooser to modcontent.
2017-04-21 18:02:20 +01:00
Paul Chote
005b4166cc
Move Windows launcher compilation to packaging scripts.
2017-04-11 17:15:21 +01:00
Paul Chote
35249c1faf
Remove windows icon from OpenRA.Game.exe.
2017-04-11 17:15:20 +01:00
Paul Chote
a853d431fc
Remove long unneeded tools target.
2017-04-11 17:15:20 +01:00
Paul Chote
f6c607c461
Fix makefile install rule.
2017-03-04 16:10:03 +00:00
abcdefg30
eeebcd6468
Merge pull request #12669 from Phrohdoh/make-core-builds-deps
...
Don't require a manual 'make dependencies' by default
2017-02-13 19:47:15 +01:00
reaperrr
686b21c044
Change target location for Mods.Cnc to mods/common
2017-02-12 18:02:15 +01:00
abcdefg30
a3aab6f051
Merge pull request #12757 from reaperrr/merge-ra-into-cnc
...
Merge Mods.RA into Mods.Cnc
2017-02-12 17:47:41 +01:00
reaperrr
0c44a49722
Merge pull request #12600 from pchote/externalmods
...
Add support for switching to mods from other engine installations.
2017-02-12 13:18:53 +01:00
reaperrr
0c3a786d10
Merge Mods.RA into Mods.Cnc
2017-02-12 01:33:22 +01:00
Paul Chote
8385207fba
Pass Engine.LaunchPath from linux launchers.
2017-02-11 16:21:35 +00:00
Matthias Mailänder
13263f7bb2
Drop Maxmind.GeoIP and Newtonsoft.Json dependencies
2017-02-05 11:54:22 +01:00
reaperrr
709e2a26e1
Merge Mods.TS into Mods.Cnc
2017-02-02 21:20:31 +01:00
Taryn Hill
be8c7827a7
Don't require a manual 'make dependencies' by default
2017-02-01 11:14:01 -06:00
Taryn Hill
bf994b35b0
Add message to fixheader.exe target if Mono isn't installed
2016-11-17 12:49:01 -06:00
reaperrr
df0021eeed
Move check for explicit interface violations to the top
...
The interface violation check is fast, so it doesn't really delay the rest, while you don't have to wait for all other code checks to finish to check for violations.
2016-10-20 18:57:06 +02:00
Paul Chote
4d75d7f4b6
Add oramod file association for Windows and Linux.
2016-08-24 11:36:13 +01:00
Matthias Mailänder
5245df729d
Migrate to Open.Nat version 2.0.16
...
Move the dependency from all libraries to game engine only.
Initialize after the renderer setup to ensure a visible window.
2016-06-19 08:41:14 +02:00
Matthias Mailänder
65a2e155bf
Update to Maxmind GeoIP 2.6.0 and Db parser 2.0.0
2016-05-28 15:57:08 +02:00
Paul Chote
345f91d3ec
Remove the null renderer.
2016-03-30 19:40:19 +01:00
Paul Chote
706d3ae52a
Move dedicated server code to OpenRA.Server.exe
2016-03-30 19:26:50 +01:00
Paul Chote
dc0011a852
Remove sdk flag from default makefile.
2016-03-17 20:58:16 +00:00
Matthias Mailänder
65942ecfbf
Merge pull request #10722 from pchote/fix-asset-dependency
...
Remove asset requirement from dedicated servers and the resource site.
2016-02-21 17:20:19 +01:00
Oliver Brakmann
8d1bb58754
Fix 'make version' to adjust the user's custom map path
2016-02-20 17:18:55 +01:00
Paul Chote
33c52963d7
Revert "Lint sequences using the external utility command."
...
This reverts commit 1442056cb1 .
2016-02-17 01:47:24 +00:00
Paul Chote
f839e96ea7
Use versioned user map directories.
2016-02-08 18:53:28 +00:00
Paul Chote
1442056cb1
Lint sequences using the external utility command.
2016-02-06 16:33:22 +00:00
Matthias Mailänder
9bb130928b
Don't use deprecated Mono compilers.
2016-01-31 19:44:07 +01:00
Taryn Hill
e3229f4cd8
Add explicit interface checking to 'make check'
2016-01-17 17:31:36 -06:00
atlimit8
dbcb0d6c09
Fix-up NUnit 2 & 3 use in Unix Makefile
2015-12-29 18:48:32 -06:00
Piët Delport
8050b10488
Add NUnit configuration with correct binpath
...
This allows the tests to find and load OpenRA.Mods.Common.dll correctly
under Linux / Mono.
This should fix #10325 .
2015-12-29 21:03:51 +02:00
Piët Delport
e7a5be0c1b
Add --noresult to the "make nunit" invocation
...
(requested by @obrakmann)
2015-12-29 19:47:41 +02:00
Piët Delport
e9faad8224
Update fetch scripts to download NUnit 3.0.1, and adjust paths
...
Update Makefile to look for nunit3-console.exe
2015-12-29 19:34:02 +02:00
Huw Pascoe
b427190ab4
HitShape Unit Tests
...
The shapes should accurately calculate their distancce from a point.
2015-12-28 23:25:36 +00:00
Paul Chote
9063befb71
Update SDL2-CS dependency.
2015-12-27 17:03:32 +00:00
Paul Chote
9f41743465
Replace MiniTK.Audio with OpenAL-CS.
2015-12-27 17:03:32 +00:00
Matthias Mailänder
c4bf5b85d4
remove unnecessary dependency on StyleCop
2015-11-25 14:32:12 +01:00
atlimit8
726bf1c8a9
Support using NUnit.Runners NuGet package for make nunit
2015-11-04 16:56:19 -06:00
atlimit8
bbf96141ae
Add nunit NUnit make target to Makefile.
2015-11-04 15:41:47 -06:00
Taryn Hill
aa594c8532
Merge pull request #9463 from penev92/modDependencies
...
Add support for inter-mod dependencies
2015-11-01 15:08:43 -06:00
Pavel Penev
1d93bf0500
Update make version to change the required mod target versions
2015-11-01 22:35:39 +02:00
Paul Chote
bcebba3a2f
Add IRC library to the install rules.
2015-10-31 19:39:59 +00:00
Matthias Mailänder
dae3b62d2a
add a simple in-game IRC client
2015-09-09 20:56:05 +02:00
Matthias Mailänder
17f3466451
untie the engine from SDL2 and MiniTK
2015-08-23 07:58:03 +02:00
Matthias Mailänder
5a3e61a902
check the .lua scripts for syntax error
2015-08-19 21:21:01 +02:00