Ben Marsh
cbb950c578
UBT: Use ILogger throughout UBT, rather than legacy EpicGames.Core.Log methods. All output going forwards should use structured logging rather than String.Format style logging.
...
#preflight 628e9dc6e746de4961f60032
[CL 20373777 by Ben Marsh in ue5-main branch]
2022-05-25 19:55:37 -04:00
nuno leiria
5313adf716
Rename LibCxx lib folder from Linux to Unix
...
#jira UE-134907
#preflight 61f19e172f38223e17bcfda9
#rb brandon.schaefer
#ROBOMERGE-AUTHOR: nuno.leiria
#ROBOMERGE-SOURCE: CL 18740979 in //UE5/Release-5.0/... via CL 18741580 via CL 18742832
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18743201 by nuno leiria in ue5-main branch]
2022-01-26 15:35:55 -05:00
aurel cordonnier
34f55d3a4a
Merge from Release-Engine-Test @ 17946149 to UE5/Main
...
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17949667 by aurel cordonnier in ue5-main branch]
2021-10-27 15:14:40 -04:00
Joe Kirchoff
1290d6f521
UnrealBuildTool: Remove support for VS2017
...
#jira UE-126521
#rb Jonathan.Adamczewski
#preflight 6144ffdb11925a000119cac6
[CL 17559611 by Joe Kirchoff in ue5-main branch]
2021-09-17 18:23:27 -04:00
jonathan adamczewski
de4f426a83
BuildPhysX.Automation.cs:
...
Iterate just script assemblies, not everything loaded - to avoid an assertion when processing AutomationTool.dll due to Microsoft.Build.Framework
#jira none
#rb none
[CL 17378574 by jonathan adamczewski in ue5-main branch]
2021-08-31 17:45:13 -04:00
nuno leiria
ea940d3794
Rename Linux folders to Unix where needed
...
#jira UE-99748
#preflight 60d0e0b778c3b00001e7cdd1
#rb brandon.schaefer, michael.sartain, arciel.rekman
[CL 16744169 by nuno leiria in ue5-main branch]
2021-06-22 12:04:15 -04:00
jonathan adamczewski
4ece24e65a
AutomationTool, BuildUtilities:
...
UnrealBuild -> Unreal for EngineDirectory, RootDirectory, IsEngineInstalled, UnrealBuildToolPath
Remove CommandUtils EngineDirectory, RootDirectory, IsEngineInstalled - use equvalents from UnrealBuildBase.Unreal
#jira none
[CL 16648181 by jonathan adamczewski in ue5-main branch]
2021-06-11 18:20:44 -04:00
Joe Kirchoff
75edf837e1
Remove build support for Visual Studio 2015
...
#rb Jonathan.Adamczewski
#preflight 60ad7f3b8194e700015e1d77
[CL 16459038 by Joe Kirchoff in ue5-main branch]
2021-05-25 20:10:26 -04:00
jonathan adamczewski
1f82bedc58
Removal some references to Mono
...
#trivial
#jira none
[CL 16171278 by jonathan adamczewski in ue5-main branch]
2021-04-30 14:34:17 -04:00
Josh Adams
b0e4357576
- UBT Code changes to remove 32-bit Windows support (C++ code for 32-bit still exists)
...
#rb marc.audy (concept, not each file)
[CL 15265424 by Josh Adams in ue5-main branch]
2021-01-31 15:09:58 -04:00
Josh Adams
b84453bc37
- Remove support for 32-bit Android, still have support for Arm64 and X64. Next checkin will delete the libs
...
#rb chris.babcock,jack.porter
#fyi chris.babcock,jack.porter
[CL 15056295 by Josh Adams in ue5-main branch]
2021-01-12 16:59:21 -04:00
Marc Audy
bf80889353
UE5/Release-Engine-Staging to UE5/Main
...
This represents UE4/Main up to CL# 14958402
[CL 15028197 by Marc Audy in ue5-main branch]
2021-01-08 19:56:07 -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
Marc Audy
ada7c144fa
Merge //UE5/Release-Engine-Staging @14903491 to //UE5/Main
...
[CL 14906022 by Marc Audy in ue5-main branch]
2020-12-11 14:21:20 -04:00
Marc Audy
7379fa99c5
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
...
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Marc Audy
a7c9001a94
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
...
#rb
#rnx
[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
jeff newquist
3f01d9be15
Fix PhysX build caused by platform setting not choosing msbuild and broken CMAKE_MODULE_PATH
...
#rb Benn.Gallagher
#jira UE-90331
#rnx
#ROBOMERGE-SOURCE: CL 12675436 in //UE4/Release-4.25/... via CL 12675437 via CL 12675441
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)
[CL 12675449 by jeff newquist in Main branch]
2020-04-08 12:58:47 -04:00
brandon schaefer
1afa7cf4d1
Handle case when the *.so is attempted to be stripped into debug mulitple times
...
#jira none
#rb none
[FYI] Arciel.Rekman
#ROBOMERGE-SOURCE: CL 12356562 in //UE4/Release-4.25/... via CL 12356563
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v671-12333473)
[CL 12356564 by brandon schaefer in Main branch]
2020-03-20 20:24:50 -04:00
brandon schaefer
24ebe9d7bc
Split debugging symbols from PhysX/APEX for Linux
...
Add PhysX/APEX debug as a DebugNonUFS file for runtime depends
#jira UE-90116
#rb Luke.Thatcher, Arciel.Rekman
#ROBOMERGE-SOURCE: CL 12340149 in //UE4/Release-4.25/... via CL 12340173
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v671-12333473)
[CL 12340184 by brandon schaefer in Main branch]
2020-03-20 13:09:40 -04:00
anthony bills
f31d99a3f9
Add BuildCMakeLib UAT automation script for building third party libraries that use CMake.
...
- This is based off BuildPhysx.Automation.cs and could be unified with this in the future.
- Update some CMakeLists.txt to support this.
- Convert ICU CMakeLists.txt to support cmake 3.5.2 that ships with the engine.
- Fix up some whitespace in BuildPhysX.
[at]brian.white
#jira UE-81798
#ROBOMERGE-SOURCE: CL 11597283 in //UE4/Release-4.25/... via CL 11597290
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v655-11596533)
[CL 11597322 by anthony bills in Main branch]
2020-02-25 07:23:55 -05:00
chris babcock
89806504ee
Update Android toolchain to NDK 21 (20 also supported for x86_64) additional files
...
#jira UE-80046
#ue4
#android
#rb Bradon.Schaefer
#ROBOMERGE-SOURCE: CL 11555526 in //UE4/Release-4.25/... via CL 11555547
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)
[CL 11578380 by chris babcock in Main branch]
2020-02-21 15:19:40 -05: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
brandon schaefer
41ad60e53c
Generate a --build-id for physx
...
#jira UE-82735
#rb none
[FYI] Arciel.Rekman
#ROBOMERGE-SOURCE: CL 9892992 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v557-9890184)
[CL 9892993 by brandon schaefer in Main branch]
2019-10-30 12:52:38 -04:00
Rolando Caloca
1a30325d6f
Copying //UE4/Dev-RenderPlat-Staging@9551419 to //UE4/Main
...
#rb none
#rnx
[CL 9551447 by Rolando Caloca in Main branch]
2019-10-11 15:33:31 -04:00
Ben Marsh
b6039a9873
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 9419420 by Ben Marsh in Dev-Build branch]
2019-10-04 11:20:44 -04:00