Commit Graph

24 Commits

Author SHA1 Message Date
Marc Audy
44531d4375 Fix shadow variables in ShaderCompileWorker and UnrealPak
[CL 2521489 by Marc Audy in Main branch]
2015-04-22 15:04:48 -04:00
Kellan Carr
764e734458 build script, compile tools for linux [UE-12934]
[CL 2507115 by Kellan Carr in Main branch]
2015-04-09 14:42:37 -04:00
Daniel Lamb
859693df97 Added support for unrealpak generating patches.
Exposed patching dlc and release creation in ufe.

[CL 2495760 by Daniel Lamb in Main branch]
2015-03-30 11:56:48 -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
Saul Abreu
79a26091bf Fixed behavior on FString::ParseIntoArray (muliple delimiters overload) functionality to support optionally culling empty strings. Greatly simplified implementation logic. Output parameter now properly named and taken by reference.
#codereview Steve.Robb, Robert.Manuszewski

[CL 2466824 by Saul Abreu in Main branch]
2015-03-02 15:51:37 -05:00
James Moran
f1320865f9 Many improvements to HTML5.
- Fixes to the Mac HTML5 Device selection. .app files now work correctly.
- Re-enabled HTML5 in Mac Editor.
- Added HTML5LaunchHelper executable to clean up the process of LaunchOn for HTML5.
- Improve HTML5 SDK Settings Editor interface. Only the emscripten install directory is needed now, SDK version are automatically picked up and selected for use.
- Change UnrealPak to also account for bytes saved (>64KB) and percentage size of original file (<90%) when choosing to automatically turn off compression.
- Added Server Port option for HTML5 deploy to stop clashes on port 8000
- Adding more logging for use during debugging & tracing.
- Added an option to turn on HTML5 tracing api and added calls to the api.
- Fix up check() macros to throw alert messages and be more clear that something has gone wrong on HTML5.

#codereview Ankit.Khare

[CL 2452979 by James Moran in Main branch]
2015-02-20 04:41:01 -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
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
bruce nesbit
fa8e1f3212 Fixed issue with blank lines in feature pack response file import
[CL 2373550 by bruce nesbit in Main branch]
2014-12-02 05:02:27 -05:00
Chris Babcock
0d5aaf9f68 Added -List option to list all files in a pak file with stored size to UnrealPak
[CL 2367054 by Chris Babcock in Main branch]
2014-11-20 19:16:25 -05:00
Bob Tellez
05c27b4dfd [AUTOMERGE]
#UE4 Making paks using explicit file lists much faster. This optimization used to only apply to pak lists that used wildcards mostly.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2364509 by Bob.Tellez on 2014/11/18 22:39:37.

[CL 2364510 by Bob Tellez in Main branch]
2014-11-18 22:44:39 -05:00
James Moran
19c6b85af9 Speed up CollectFilesToAdd() by moving the hash table look ups out of the sorting function.
#codereview Robert.Manuszewski

[CL 2324116 by James Moran in Main branch]
2014-10-09 11:26:55 -04:00
Marc Audy
4b6a6e2340 Allow specification of the file list via a directory name intead of solely a response file
Allow compress and encrypt to be specified globally for all files via the commandline

[CL 2315768 by Marc Audy in Main branch]
2014-10-01 08:33:26 -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
James Moran
d6436d0386 Adding file system block alignment option in unreal pak.
Prevents small files crossing file system block which can incur a performance hit, this option should avoid that cost.
Changed UAT to automatically add this option to unreal pak on some platforms.

[CL 2129799 by James Moran in Main branch]
2014-07-03 05:12:31 -04:00
James Moran
d211d7ba64 Fix for UnrealPak parsing *nix style absolute paths as switches.
#codereview Michael.Trepka

[CL 2115025 by James Moran in Main branch]
2014-06-24 04:24:34 -04:00
James Moran
529771e2d5 Adding encryption and compression support to UnrealPak & Pak files.
#codereview Robert.Manuszewski, Josh.Adams

[CL 2109121 by James Moran in Main branch]
2014-06-18 07:50:34 -04:00
Jaroslaw Palczynski
ebce413232 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -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
Mikolaj Sieluzycki
0709899876 Fix for build break caused by CL#2070165.
[CL 2070247 by Mikolaj Sieluzycki in Main branch]
2014-05-12 08:42:47 -04:00
Mikolaj Sieluzycki
f906fb27b2 Fix for build break caused by CL#2070165
[CL 2070212 by Mikolaj Sieluzycki in Main branch]
2014-05-12 08:41:17 -04:00
Ben Marsh
89f5f31f32 [INTEGRATE] Engine source and content from 4.1 branch.
[CL 2053735 by Ben Marsh in Main branch]
2014-04-23 20:10:59 -04:00
Gil Gribb
5310d73ca3 build script, split BPT and UEL off as separate nodes, adjust dependencies accordingly, enable timeouts
[CL 2041521 by Gil Gribb in Main branch]
2014-04-23 17:51:55 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00