joe kirchoff
c04da27b3b
UnrealBuildTool: More automated code cleanup
...
#rnx
#preflight 64767efb4b1ead7c7f428c7a
[CL 25693857 by joe kirchoff in ue5-main branch]
2023-05-30 18:59:32 -04:00
joe kirchoff
36d266e932
UnrealBuildTool: Automated code cleanup
...
#rnx
#preflight 6476799e947ff6973c225619
[CL 25693241 by joe kirchoff in ue5-main branch]
2023-05-30 18:38:07 -04:00
Ben Marsh
f882689c54
UAT: Avoid throwing an exception (and breaking in the debugger) while checking for WINE during normal execution.
...
#preflight none
[CL 24997403 by Ben Marsh in ue5-main branch]
2023-04-11 16:26:06 -04:00
Brandon Schaefer
2508726552
If running through Wine use a different method for touching files as the current way does not work
...
#jira UE-175369
#preflight 63d42ca35354589b5c052d48
#rb Joe.Kirchoff
[CL 23907220 by Brandon Schaefer in ue5-main branch]
2023-01-30 10:03:45 -05:00
Josh Adams
c3e31cec90
- Added some logging to GenerateProjectFiles, when writing multiple project formats, to indicate what is happening (like why "Generating data for project indexing" is printed twice)
...
- Added VSMac as a default project format for Mac (so its easier to manage C# code)
#rb Roman.Dzieciol
#preflight 639a30f52540a78d279e80b7
[CL 23517492 by Josh Adams in ue5-main branch]
2022-12-14 15:36:40 -05:00
UnrealBot
73409369c0
Branch snapshot for CL 21319338
...
[CL 21319338 in ue5-main branch]
2022-08-10 16:03:37 +00:00
Joe Kirchoff
63d5c71b0d
UnrealBuildTool: Add BinarySuffix to BuildHostPlatform
...
#rnx
#rb trivial
#preflight 628ebe53e746de496100396b
[CL 20373816 by Joe Kirchoff in ue5-main branch]
2022-05-25 19:59:27 -04:00
jonathan adamczewski
0a6164bbd3
nullability annotations, rethrow fixes, net6.0 warning suppression
...
#jira none
#trivial
#rnx
#preflight 62425155c61d8a458f230657
[CL 19536049 by jonathan adamczewski in ue5-main branch]
2022-03-28 20:50:06 -04:00
jonathan adamczewski
5c68d1d9ef
Revert //UE5/Main/... changelist 19531725 - return to NET Core 3.1
...
#preflight 62422fd0470aff98e946bfce
#jira UE-119846
[CL 19534572 by jonathan adamczewski in ue5-main branch]
2022-03-28 18:25:19 -04:00
jonathan adamczewski
18ac15cbb1
Upgrade to .NET 6.0
...
#jira UE-119846
#preflight 6241fc06470aff98e943c035
[CL 19531725 by jonathan adamczewski in ue5-main branch]
2022-03-28 15:30:56 -04:00
Brandon Schaefer
5580f5e654
Only generate Makefile and VSCode now. As VSCode is the default source code for Linux.
...
If you want to generate for another IDE do -help to find a list to pick from
#jira none
#rb Michael.Sartain, Robert.Seiver
[CL 17143388 by Brandon Schaefer in ue5-main branch]
2021-08-11 18:02:52 -04:00
jonathan adamczewski
0af1ea99af
Add a common C# method for detecting the current host platform to EpicGames.Core, and move many a test to use that code.
...
#jira none
#rb joe.kirchoff
[CL 16593582 by jonathan adamczewski in ue5-main branch]
2021-06-08 17:01:23 -04:00
aurel cordonnier
50944fd712
Merge UE5/RES @ 16162155 to UE5/Main
...
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156
[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Ben Marsh
bc47b15e06
Merge utility library changes from GitSync.
...
[CL 16135807 by Ben Marsh in ue5-main branch]
2021-04-27 22:41:48 -04:00
richard wallis
9c00555a58
Swap single quotes out for delimited double quotes.
...
#jira UE-107397
[at]will.damon, [at]josh.adams
#rb will.damon, josh.adams
#ROBOMERGE-SOURCE: CL 15407447 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15407484 by richard wallis in ue5-main branch]
2021-02-15 12:25:17 -04:00
Ben Marsh
6f927647b1
Changing C# code over to using EpicGames.Core over DotNETCommon.
...
#rb none
#rnx
[CL 14962096 by Ben Marsh in ue5-main branch]
2020-12-21 23:07:37 -04:00
Ben Marsh
68f5abeb09
UBT: Convert UnrealBuildTool to use nullable references.
...
#rb none
#rnx
[CL 14960546 by Ben Marsh in ue5-main branch]
2020-12-20 18:47:42 -04:00
Josh Adams
3f75742acc
- Workaround for capturing ps output on Mac UBT getting stuck inside ps's printf with an attached stdout pipe
...
#rb none
#fyi michael.trepka
[CL 13848672 by Josh Adams in ue5-main branch]
2020-07-13 13:54:21 -04:00
Ryan Durand
9ef3748747
Updating copyrights for Engine Programs.
...
#rnx
#rb none
#jira none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)
[CL 10870955 by Ryan Durand in Main branch]
2019-12-26 23:01:54 -05:00
Ben Marsh
0cc6e3dca6
Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
...
#rb none
#rnx
[CL 6631504 by Ben Marsh in Main branch]
2019-05-24 11:51:54 -04:00
Ben Marsh
a22b952aa9
Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
...
#rb none
#rnx
[CL 4718806 by Ben Marsh in Main branch]
2019-01-14 12:11:24 -05:00
Ben Marsh
ccde903b49
UBT: Use FileReference and DirectoryReference instead of raw strings in actions.
...
#rb none
#rnx
[CL 4674720 by Ben Marsh in Dev-Build branch]
2018-12-27 10:48:30 -05:00
Ben Marsh
1f7489ee30
UBT: Add a property to BuildHostPlatform for the type and path of the shell to use.
...
#rb none
#rnx
[CL 4674713 by Ben Marsh in Dev-Build branch]
2018-12-27 10:19:49 -05:00
Ben Marsh
dab09818ff
UBT: Remove code for querying UHT DLL versions. This pathway no longer works, because we don't compile the changelist into binaries. Instead, check the receipt is newer than any build products (which also works on all platforms).
...
#rb none
[CL 4674707 by Ben Marsh in Dev-Build branch]
2018-12-27 09:43:18 -05:00
Ben Marsh
530369c613
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4662695 by Ben Marsh in Dev-Build branch]
2018-12-14 14:49:12 -05:00