Ben Marsh
6251d1c57e
Change project 'upgrades' to be based on the format of the project file and nothing to do with engine version or association, and allow the UpdateGameProject commandlet to always write latest version information to the file.
...
[CL 2072245 by Ben Marsh in Main branch]
2014-05-13 18:23:53 -04:00
Ben Marsh
3aff5a9cc1
Add methods to determine whether a project or plugin's modules are up-to-date.
...
[CL 2059943 by Ben Marsh in Main branch]
2014-04-30 10:48:13 -04:00
Robert Manuszewski
212c47eec9
Support for scripting language integrations via plugins. Experimental Lua integration.
...
- Added program-only plugin support and made UHT script plugin aware
- Added 3 generic script plugins with experimental Lua integration: ScriptGeneratorPlugin (UHT), ScriptPlugin (Engine), ScriptEditorPlugin (Editor-side)
- Lua integration is disabled by default
[CL 2058611 by Robert Manuszewski in Main branch]
2014-04-29 06:45:18 -04:00
Ben Marsh
8835780db3
Move functions for querying engine installations from Core to DesktopPlatform.
...
[CL 2044626 by Ben Marsh in Main branch]
2014-04-23 18:32:52 -04:00
Ben Marsh
a47f6643aa
Update association when upgrading to new engine versions. Only use the association to determine a project's "up to date" property; it serves as a coarse upgrade path between engine versions (so internal/source users won't be nagged) and it allows re-associating a project with different GitHub builds.
...
[CL 2042716 by Ben Marsh in Main branch]
2014-04-23 18:07:55 -04:00
Ben Marsh
5a3d613da1
Fix project categories which have escaped quotes in them. Prevents 4.0 release samples from being grouped incorrectly.
...
[CL 2041749 by Ben Marsh in Main branch]
2014-04-23 17:56:15 -04:00
Ben Marsh
4de5cfa396
Add UnrealVersionSelector. Allows having multiple engine installations (GitHub and binary) on the same machine, and uses a tag in the .uproject file to associate projects with the correct one. Also sets up explorer shell extensions on Windows, allowing a project to be associated with any engine version.
...
[CL 2041588 by Ben Marsh in Main branch]
2014-04-23 17:52:54 -04:00
Tim Sweeney
324683ce78
Engine source (Main branch up to CL 2026164)
2014-03-14 14:13:41 -04:00