Ben Marsh
e12021b1cf
Remove the separate node for UnrealVersionSelector - just build it with tools, and only on Win64.
...
[CL 2516263 by Ben Marsh in Main branch]
2015-04-17 15:12:13 -04:00
Ben Marsh
ddf1fa6832
Remove bBuildRocket from GUBP_AlwaysBuildWithTools; doesn't seem to be needed any more (and if it is, we need to fix it in a way that doesn't make "rocket" distinctions)
...
[CL 2476687 by Ben Marsh in Main branch]
2015-03-12 08:29:35 -04:00
Ben Marsh
50e128df2f
Remove debug code that was accidentally submitted. UnrealVersionSelector shouldn't update file associations if they're not out of date.
...
[CL 2412275 by Ben Marsh in Main branch]
2015-01-20 11:18:02 -05:00
Kellan Carr
ddda49604d
build script, add cross compile node on windows for linux, remove linux compiles from win64 tools node
...
[CL 2398710 by Kellan Carr in Main branch]
2015-01-06 10:24:25 -05:00
Ben Marsh
13a0feb87b
Fix UnrealVersionSelector spawning the editor behind other processes. FWindowsPlatformProcess::ExecProcess() passes SW_SHOWMINNOACTIVE in STARTUPINFO, so just call CreateProcess() directly instead. (Merged back from 4.6 branch).
...
[CL 2388784 by Ben Marsh in Main branch]
2014-12-15 12:33:27 -05:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ben Marsh
959cfa782d
Add missing copyright notices to source files.
...
[CL 2379212 by Ben Marsh in Main branch]
2014-12-06 19:14:20 -05:00
Kellan Carr
05a727695d
build script, fix dependencies for not building unrealversionselector on mac
...
[CL 2355952 by Kellan Carr in Main branch]
2014-11-11 11:25:43 -05:00
Michael Trepka
4e969ced17
Do not build UnrealVersionSelector on Mac
...
[CL 2355916 by Michael Trepka in Main branch]
2014-11-11 10:45:43 -05:00
Ben Marsh
92e4344497
Add an option to UnrealVersionSelector which will register the engine directory without throwing up a popup message.
...
[CL 2348990 by Ben Marsh in Main branch]
2014-11-04 16:47:36 -05:00
Ben Marsh
b0ecc73f98
Add a simple error message when trying to generate code projects for content-only projects.
...
[CL 2289783 by Ben Marsh in Main branch]
2014-09-08 15:21:52 -04:00
Ben Marsh
6656c954cd
Prompt to browse for an engine installation if there isn't one installed.
...
[CL 2239982 by Ben Marsh in Main branch]
2014-08-01 12:02:55 -04:00
Ben Marsh
61b3c655aa
Add an additional check to determine valid engine directories, so running UnrealVersionSelector directly from the launcher installation folder won't register one there.
...
[CL 2239952 by Ben Marsh in Main branch]
2014-08-01 11:32:55 -04:00
Marcus Wassmer
dfc7fdff68
Fix Rocket build.
...
#codereview gil.gribb
[CL 2226087 by Marcus Wassmer in Main branch]
2014-07-21 18:06:25 -04:00
Michael Trepka
5302ee2d4c
Few more compile error fixes for Xcode indexing
...
[CL 2109405 by Michael Trepka in Main branch]
2014-06-18 12:11:37 -04:00
Bob Tellez
ab8c090a38
UE4: Removed bCompileNetworkProfiler. USE_NETWORK_PROFILER is now true whenever STATS is also true. Also, removed some platform-specific code in NetworkProfiler.cpp
...
[CL 2082160 by Bob Tellez in Main branch]
2014-05-22 14:04:35 -04:00
Ben Marsh
4dbff0023e
Add a horizontal scroll bar to the version selector error dialog.
...
[CL 2077836 by Ben Marsh in Main branch]
2014-05-19 13:08:31 -04:00
Ben Marsh
63f9963d59
Removing calls to clean a project when switching versions. Paranoid that it might do the wrong thing more often than the right thing after seeing a bug in the engine association code yesterday, since UBT running successfully has so many preconditions.
...
#codereview Michael.Trepka
[CL 2075510 by Ben Marsh in Main branch]
2014-05-16 10:12:28 -04:00
Ben Marsh
452f40eb7b
Fix UnrealVersionSelector attempting to generate project files when switching version for a content-only project.
...
[CL 2074734 by Ben Marsh in Main branch]
2014-05-15 17:03:50 -04:00
Ben Marsh
39ddb49221
Clean binaries and intermediates before upgrading projects. Prevents stale build products, and allows detecting missing binaries on startup.
...
[CL 2073589 by Ben Marsh in Main branch]
2014-05-14 19:11:30 -04:00
Ben Marsh
45ebc11eb9
Add native feedback context for Windows, and use it to display project file generation progress in UnrealVersionSelector. Also generate project files when switching versions.
...
[CL 2073201 by Ben Marsh in Main branch]
2014-05-14 14:53:19 -04:00
Ben Marsh
4b37f14c76
Incorporate support for non-foreign project handling into scheme used by UnrealVersionSelector et al, and automatically register engine installations whenever necessary.
...
Whenever a blank engine association is read from a .uproject via GetEngineIdentifierForProject(), it checks up the directory hierarchy for an engine capable of loading it via its .uprojectdirs search directories. If found, it will use that engine's local identifier from the registry, or register it if it doesn't exist.
Setting a project's engine association to an engine which is capable of loading it via it's .uprojectdirs will cause it to write a blank engine association string into the .uproject (and triggering the behaviour above on open).
#codereview Michael.Trepka
[CL 2064463 by Ben Marsh in Main branch]
2014-05-06 10:27:35 -04:00
Ben Marsh
7a8a1da4ba
Fix command line for launching games using UnrealVersionSelector. Engine arguments use hyphens, not slashes.
...
[CL 2056598 by Ben Marsh in Main branch]
2014-04-25 13:30:17 -04:00
Ben Marsh
f94d3704db
Update launcher to use new file association code. Include UnrealVersionSelector in the launcher build process.
...
#codereview gil.gribb, nicholas.davies
[CL 2045895 by Ben Marsh in Main branch]
2014-04-23 18:48:13 -04:00
Ben Marsh
7b0f041f8b
Add missing resources for UnrealVersionSelector, add missing to DesktopPlatformWindows and remove RegisterShellCommands.bat (just run UnrealVersionSelector to set up file associations). Also always select something by default in the switch engine version dialog.
...
[CL 2045856 by Ben Marsh in Main branch]
2014-04-23 18:46:59 -04:00