Commit Graph

9 Commits

Author SHA1 Message Date
josh adams
03a2effb0f - Fixed UnrealPackageTool to work on Mac (and probably linux)
#rb robert.millar
#rnx

[CL 28274838 by josh adams in ue5-main branch]
2023-09-27 11:13:21 -04:00
robert millar
34ab5bab28 Fix handling multiple paths on command line, add alias of -d for searching directories in LicenseeVersionIsError mode
e.g. LicenseeVersionIsError -d E:\p4\ws_1\Engine -d E:\p4\ws_1\EngineTest

#rb none

[CL 28238753 by robert millar in ue5-main branch]
2023-09-26 14:17:29 -04:00
robert millar
5c92d28427 Fix newline behavior on windows to not output \r\r\n on stdout which confuses some shells.
#rb none

[CL 27968730 by robert millar in ue5-main branch]
2023-09-18 14:48:56 -04:00
robert millar
6723a790d6 New UnrealPackageTool mode for dumping package info
#rb Matt.Peters, will.brown

[CL 27806790 by robert millar in ue5-main branch]
2023-09-12 16:29:59 -04:00
robert millar
2ac24cb374 Add target rules option for enabling trace.
#rb ionut.matasaru

[CL 27011549 by robert millar in ue5-main branch]
2023-08-10 17:10:14 -04:00
christopher waters
6a4206d490 Removing bad Launch include paths from programs.
[CL 24328631 by christopher waters in ue5-main branch]
2023-02-20 17:39:13 -05:00
Andriy Tylychko
871aabab2e renamed TDepletableMpscQueue to TDepletableMpmcQueue as it supports multiple concurrent consumers after the last change.
Deprecated the old name.
Updated existing use cases to use the new name or to switch to `TConsumeAllMpmcQueue` if the order of consumption doesn't matter.
Added `IsEmpty()` method to `TConsumeAllMpmcQueue`
#rb devin.doucette, arne.schober
#preflight 6389f53f9242c013261fca6b

[CL 23371804 by Andriy Tylychko in ue5-main branch]
2022-12-02 08:47:16 -05:00
Devin Doucette
76234e85ae Set EngineIncludeOrderVersion.Latest for several additional targets
#preflight 6318ddca2b7fe03eb66fbb46
#rb none
#rnx

[CL 21858206 by Devin Doucette in ue5-main branch]
2022-09-07 14:45:10 -04:00
Devin Doucette
708f578522 UnrealPackageTool: Added a new tool to quickly scan package headers
The initial version only reports the presence of licensee versions as an error, to aid in tracking down invalid engine packages. The goal is to migrate functionality from the PkgInfo commandlet into this tool to provide low-overhead package scanning.

#preflight none
#rb Aurel.Cordonnier
#rnx

[CL 19303248 by Devin Doucette in ue5-main branch]
2022-03-08 10:58:17 -05:00