Commit Graph

36 Commits

Author SHA1 Message Date
valtrain
9e5aed7340 PR #1089: Fixed spelling in error message (Contributed by valtrain)
[CL 2524165 by Ben Marsh in Main branch]
2015-04-24 08:22:53 -04:00
Ben Marsh
54ac3f8643 Rename AllPlugins -> AvailablePlugins.
[CL 2520061 by Ben Marsh in Main branch]
2015-04-21 17:21:49 -04:00
Ben Marsh
a8f46ea87c Add function to enumerate plugins available for a specific project rather than using the global array, and add a function to determine if a plugin is enabled.
#codereview Peter.Sauerbrei

[CL 2520056 by Ben Marsh in Main branch]
2015-04-21 17:20:20 -04:00
Ben Marsh
7c3569ddc4 Build fix
[CL 2517064 by Ben Marsh in Main branch]
2015-04-19 16:13:35 -04:00
Ben Marsh
208957aa7f Implement PluginDescriptor and ModuleDescriptor in UBT in an identical way to the engine. Also add a wrapper for objects parsed by fastJSON, that allows easier retrieval of typed fields.
[CL 2517026 by Ben Marsh in Main branch]
2015-04-19 12:03:48 -04:00
Peter Sauerbrei
0fe67d2029 fix for issue with CWD being incorrect when loading ini files for build setting check
[CL 2477575 by Peter Sauerbrei in Main branch]
2015-03-12 17:31:27 -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
9e0861832a Add a FindGameChecked() utility function, rather than having to check manually each time.
[CL 2474118 by Ben Marsh in Main branch]
2015-03-10 14:23:43 -04:00
Peter Sauerbrei
498f7cd482 fix for Plugins not being found when -nocompile is provided
fix for generating Target.cs when -nocodeproject is provided (removed -nocodeproject as it is no longer needed due to other fixes)
default plugins no longer cause a target file to be generated
#codereview ankit.khare, josh.adams, daniel.lamb

[CL 2473705 by Peter Sauerbrei in Main branch]
2015-03-10 09:50:47 -04:00
Kellan Carr
786ba365c3 build script, fix for code/noncode projects, add failure email mining at end of node
[CL 2466738 by Kellan Carr in Main branch]
2015-03-02 15:07:21 -05:00
Peter Sauerbrei
ab6fc9de42 added check for additional plugins enabled as part of the requirements to build a content project
cleaned up the code a little bit to share the code better

[CL 2466388 by Peter Sauerbrei in Main branch]
2015-03-02 11:22:04 -05:00
Peter Sauerbrei
4ec8d1168b fix for generating Target.cs file when one already exists
#codereview robert.manuszewski

[CL 2466202 by Peter Sauerbrei in Main branch]
2015-03-02 08:34:17 -05:00
Richard Fawcett
a4e4060b61 Fix build failure in AutomationTool.exe caused by scoping of local variable
#codereview Peter.Sauerbrei

[CL 2466114 by Richard Fawcett in Main branch]
2015-03-02 05:12:00 -05:00
Peter Sauerbrei
91aed1fc3b CIS fix, properly check for empy project path
[CL 2465915 by Peter Sauerbrei in Main branch]
2015-03-01 20:32:48 -05:00
Peter Sauerbrei
2c858adcb7 content-only tool chain changes
#codereview josh.adams

[CL 2464457 by Peter Sauerbrei in Main branch]
2015-02-27 16:10:22 -05:00
Matthew Griffin
c06f1b7c4c [INTEGRATE] Change 2449441 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/02/17 18:57:48
Only stage CEF3 if bUsesCEF3 is set to true in the game's target.cs file. Fix for UE-9983.

	#codereview Josh.Adams, Matthew.Griffin, Peter.Knepley

[CL 2450041 by Matthew Griffin in Main branch]
2015-02-18 09:18:51 -05:00
Ben Marsh
c5fff185e9 Update feature packs as part of promotable builds.
#codereview Bruce.Nesbit

[CL 2439102 by Ben Marsh in Main branch]
2015-02-09 19:52:57 -05:00
Jaroslaw Palczynski
ad6b17577e UE-7755: UBT reporting VS2012 as an unsupported compiler even when UAT was passed -NoCompile
There were two problems with this. One, I had to suppress registering build platforms in UBT if the project has no code. To achieve this I added new flag -nocodeproject and I'm passing it down from the editor to UAT.

The second one emerged after fixing previous one. The Editor was adding -build flag to the UAT if it found any of the VS 2012 or 2013. -build flag is making UAT to try to build, which fails as it is not supported on VS 2012-only system. During the discussion with platform team we came up with the solution to not check for VS 2012 in editor, as we only support it for XDK development, which requires both VSes on the system (2012 and 2013). Hence flag -build should be appended to the UAT command line if and only if there is VS2013 on the system.

[CL 2431415 by Jaroslaw Palczynski in Main branch]
2015-02-04 04:24:32 -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
Jaroslaw Palczynski
cdbb6fd0eb Back out changelist 2385172.
[CL 2385179 by Jaroslaw Palczynski in Main branch]
2014-12-11 03:13:57 -05:00
Jaroslaw Palczynski
6f7ddd594f GitHub pull request #335
#codereview Robert.Manuszewski

[CL 2385172 by Jaroslaw Palczynski in Main branch]
2014-12-11 03:09:25 -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
Robert Manuszewski
8b4fb3b035 UAT: Correct path for BlandProject
[CL 2327251 by Robert Manuszewski in Main branch]
2014-10-13 11:37:06 -04:00
Ben Marsh
b19930b106 UAT fixes for removing RocketGame
[CL 2312843 by Ben Marsh in Main branch]
2014-09-29 09:50:10 -04:00
Ben Zeigler
67566bb0f2 Merging changes to UAT from UE4-Fortnite branch, up to CL #2256868:
Add BuildOnlyPlatforms_MonolithicOnly to the RulesCompiler, to specify platforms that we want to compile but not cook
Add concept of "Dependent platform" to UAT, where the cooked data comes from a source platform, and is duplicated at stage time
Updated brutal submit to handle the same changes already being submitted during a build.
Brutal submit now considers it as success when it attempts to reconcile with latest in P4 and finds no files are different in its workspace.
Fix formatting on automation.cs files to avoid future integration issues, unify as tabs-as-tabs instead of spaces

#codereview kellan.carr

[CL 2261070 by Ben Zeigler in Main branch]
2014-08-18 13:29:39 -04:00