Commit Graph

23 Commits

Author SHA1 Message Date
Jeff Campeau
69b60e16cb AppxManifest and Resource files for Xbox One generated on the fly.
Settings used to generate these made settable from the editor.

[CL 2521784 by Jeff Campeau in Main branch]
2015-04-22 17:05:11 -04:00
Ben Marsh
0116941f19 Shorten the -precompilemodules argument to -precompile, and -useprecompiledmodules to -useprecompiled.
[CL 2493651 by Ben Marsh in Main branch]
2015-03-27 09:13:06 -04:00
Ben Marsh
23549bf631 Add -useprecompiledmodules to build command lines if specified on the command line to GenerateProjectFiles.bat.
#codereview Michael.Trepka, Dmitry.Rekman

[CL 2493601 by Ben Marsh in Main branch]
2015-03-27 08:03:00 -04:00
Ben Marsh
f1e4616bf1 Back out changelist 2478517
[CL 2478555 by Ben Marsh in Main branch]
2015-03-13 10:52:15 -04:00
Ben Marsh
51b5ffa24e Remove some more unnecessary ref keywords.
[CL 2478517 by Ben Marsh in Main branch]
2015-03-13 10:21:51 -04:00
Matthew Griffin
9f5badceb2 [INTEGRATE] Change 2426198 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/01/30 14:56:31
Include engine source folders in the Intelisense search paths. Allows debugger to find source in Rocket.

	#codereview Mike.Fricker

[CL 2433487 by Matthew Griffin in Main branch]
2015-02-05 09:13:03 -05:00
Ben Marsh
d8c7bbb835 [INTEGRATE] Change 2424081 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/01/29 13:29:21
Fix for generating engine project files under Rocket, when we don't have any target files. Generate a stub project instead.

[CL 2425973 by Ben Marsh in Main branch]
2015-01-30 11:52:22 -05:00
Ben Marsh
006d5addcc [INTEGRATE] Change 2423747 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/01/29 10:14:07
Move anonymous function for writing pre-default properties into a normal function.

[CL 2425940 by Ben Marsh in Main branch]
2015-01-30 11:32:24 -05:00
Ben Marsh
ba30e22f1a [INTEGRATE] Change 2420813 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/01/27 14:28:27
Fix missing engine folder in Rocket projects, and clarify message about building UE4Editor et al.

[CL 2425773 by Ben Marsh in Main branch]
2015-01-30 10:29:18 -05:00
Ben Marsh
19abf1f176 Include engine source in Rocket projects (but don't build anything).
[CL 2411189 by Ben Marsh in Main branch]
2015-01-19 14:35:40 -05:00
Ben Marsh
3055b7c067 Fix output of .user file when generating projects on Windows. Seems that it was relying on HasUProjectFile() being set, which is not a global (and not set per-project).
[CL 2386032 by Ben Marsh in Main branch]
2014-12-11 15:44:40 -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
e2d5417d68 Remove RocketGame from UBT!
[CL 2312819 by Ben Marsh in Main branch]
2014-09-29 09:35:05 -04:00
Justin Sargent
86b14304aa Adding support for programs at the UE4 root level.
[CL 2299936 by Justin Sargent in Main branch]
2014-09-16 15:16:32 -04:00
Mike Fricker
7be38fbaba UnrealBuildTool: Fixed wrong NMake parameters when using platform-specific project files
- Thanks to Black Tusk Studios for contributing this fix!

[CL 2260699 by Mike Fricker in Main branch]
2014-08-18 08:18:27 -04:00
Ben Marsh
e3e149d320 Fix test for foreign projects when generating project files; UEBuildTarget sets the .uproject path for every target in the solution in turn, and it gets set to the last project enumerated. It's not possible to detect foreign projects based on what's in the UBT command line.
[CL 2115890 by Ben Marsh in Main branch]
2014-06-24 17:33:20 -04:00
Ben Marsh
e04340734f Fix how project files get generated for foreign vs non-foreign projects. Previous logic detected projects under the root directory as being native and everything else as foreign, which broke GitHub builds that do not have the appropriate .uprojectdirs file. Now checks against the .uprojectdirs list to determine whether to use the UE4 solution or a game-specific solution.
[CL 2114260 by Ben Marsh in Main branch]
2014-06-23 14:26:52 -04:00
Jaroslaw Palczynski
7606debc6d [GitHub] 66 : Start plumbing for advanced build handling
#ttp 333302
#codereview Robert.Manuszewski

[CL 2080176 by Jaroslaw Palczynski in Main branch]
2014-05-21 06:09:37 -04:00
Marcus Wassmer
bdafd874da #ue4 Setup PS4 for automated SDK switching.
#codereview josh.adams,dmitry.rekman,gil.gribb

[CL 2059190 by Marcus Wassmer in Main branch]
2014-04-29 21:56:53 -04:00
Jaroslaw Palczynski
0c77bd2e83 #ttp 332992 - CORE: Make sure UBT adds default xml configs to the sln
#proj UE4
#branch UE4
#summary Implemented. Refactored a bit creation of project files to allow addition of files in custom project path. Additionally fixed UBT bug that was outputting "Unhandled Exception" rather than "UnrealBuildTool Exception" on XmlConfigLoader.Init() errors.
#codereview Robert.Manuszewski

[CL 2055262 by Jaroslaw Palczynski in Main branch]
2014-04-24 04:43:16 -04:00
Jeff Campeau
1216535490 Xbox One deploy/packaging/path fixes
- Executable path modified to Game\\Binaries\\XboxOne
- Packaging reworked to function with March XDK and remove warnings/errors
- Pakcaging images cleaned up to allow localization
- Support for localized strings added
- Support for resource.pri generation added
- Separate Package.appxmanifest and Deploy.appxmanifest for packaging/deployment (major difference is number of included configs)
- Switched from TargetName to AumidOverride to set configuration to run when debugging in VS (TargetName was incompatible with the executable path change)
- Cleaned up some files that are no longer in use for packaging.

These changes *require* project file regeneration and updated UAT/UBT to function (which will in most cases be taken care of for you automatically).

[CL 2048386 by Jeff Campeau in Main branch]
2014-04-23 19:16:11 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00