Commit Graph

462 Commits

Author SHA1 Message Date
Tim Smith
f02b950a8b Updating RunUHT to also check for EpicGames.UHT.
Added comment to UnrealBuildTool.csproj to make people aware the change should be done when adding new project references.

#rb jonathan.adamczewski
#rnx
#preflight 6220f43a6a33f9b416af4a7d

[CL 19245876 by Tim Smith in ue5-main branch]
2022-03-03 12:22:13 -05:00
Ben Marsh
7012109f94 Upgrade GitDependencies to NET Core 3.1, and convert to a self-contained application.
- Application is now built separately and has a native executable for each supported host platform (win-x64, osx-x64, linux-x64).
- Included Publish.bat file allows publishing new builds for each platform to the correct location.
- Bundled Mono distribution is no longer required for bootstrapping the repo.
- Publish script will likely need updating to support osx-arm64 once we upgrade to NET 6.0.
- Renamed environment variables and state files to be UE_ rather than UE4_.

#fyi Ryan.Hummer, Jonathan.Adamczewski, Will.Damon, Brandon.Schaffer
#preflight none

[CL 19122278 by Ben Marsh in ue5-main branch]
2022-02-24 14:52:40 -05:00
robert seiver
a06276389d Fixed a typo in an error message which listed an incorrect path.
#jira UE-140063
#review-18710998 @brandon.schaefer
#preflight 61eef44cef289ffc6df2e62d

[CL 18712198 by robert seiver in ue5-main branch]
2022-01-24 14:07:18 -05:00
robert seiver
f0416374ea Accepting PR fixing an error with escape sequences and recommending a different Linux build
#jira UE-137741
#preflight none
#review-18666392 @Brandon.Schaefer
#preflight 61e8891f1267521567e5a041

[CL 18666856 by robert seiver in ue5-main branch]
2022-01-19 17:11:58 -05:00
robert seiver
0492fc5725 Fixed typos in wording of error statements and whitespace mistakes.
#jira UE-131094
#review @Brandon.Schaefer
#preflight 61e888e0276892ce1080d293

[CL 18666825 by robert seiver in ue5-main branch]
2022-01-19 17:10:22 -05:00
brandon schaefer
9e24960573 Make sure to rebuild libc++/libc++abi with FILESYSTEM enabled
#jira UE-136811
#rb none

#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 18560804 in //UE5/Release-5.0/... via CL 18560805 via CL 18560832
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18560847 by brandon schaefer in ue5-main branch]
2022-01-10 11:44:58 -05:00
brandon schaefer
d5823b1b37 Make sure to rebuild libc++/libc++abi with FILESYSTEM enabled
#jira UE-136811
#rb none

#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 18560804 in //UE5/Release-5.0/... via CL 18560805
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18560832 by brandon schaefer in ue5-release-engine-test branch]
2022-01-10 11:44:14 -05:00
brandon schaefer
920bbdebc8 Force zlib enabled when building the toolchain, requires correctly static linking
#jira none
#rb none

#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 18560702 in //UE5/Release-5.0/... via CL 18560734 via CL 18560770
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18560793 by brandon schaefer in ue5-main branch]
2022-01-10 11:42:26 -05:00
brandon schaefer
66a2b15ba9 Force zlib enabled when building the toolchain, requires correctly static linking
#jira none
#rb none

#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 18560702 in //UE5/Release-5.0/... via CL 18560734
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18560770 by brandon schaefer in ue5-release-engine-test branch]
2022-01-10 11:41:26 -05:00
UnrealBot
c47e81b2cb Branch snapshot for CL 18531810
[CL 18531810 in ue5-main branch]
2022-01-06 16:44:09 +00:00
UnrealBot
2987349d36 Branch snapshot for CL 18514113
[CL 18514113 in ue5-main branch]
2022-01-05 20:41:17 +00:00
michael daum
08e111f1b7 Fix Jira UE-138247
Specifying the platform as AnyCPU explicitly when building UBT was necessary to trigger the conditional OutputPath property.

#jira UE-138247
#rb martin.ridgers
#preflight 61d4c9141f62d3ad4d522d1f

#ROBOMERGE-AUTHOR: michael.daum
#ROBOMERGE-SOURCE: CL 18518549 in //UE5/Release-5.0/... via CL 18518590 via CL 18518623
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18518663 by michael daum in ue5-main branch]
2022-01-05 09:49:22 -05:00
michael daum
62cebb05bc Fix Jira UE-138247
Specifying the platform as AnyCPU explicitly when building UBT was necessary to trigger the conditional OutputPath property.

#jira UE-138247
#rb martin.ridgers
#preflight 61d4c9141f62d3ad4d522d1f

#ROBOMERGE-AUTHOR: michael.daum
#ROBOMERGE-SOURCE: CL 18518549 in //UE5/Release-5.0/... via CL 18518590
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18518623 by michael daum in ue5-release-engine-test branch]
2022-01-05 09:46:52 -05:00
Marc Audy
f512a6d461 Eliminate whitespace only differences between Release-Engine-Staging and Release-Engine-Test
#fyi Aurel.Cordonnier

[CL 18448630 by Marc Audy in ue5-release-engine-test branch]
2021-12-13 15:59:48 -05:00
jonathan adamczewski
938d7a15e9 Clean.bat: Make line endings consistent
#jira none
#trivial

[CL 18328128 by jonathan adamczewski in ue5-main branch]
2021-11-30 13:50:14 -05:00
Filoppi
b1a62f5d6c PR #8639: Fix VS cleaning not working on installed builds (Contributed by Filoppi)
#jira UE-135386

[CL 18313599 by Filoppi in ue5-main branch]
2021-11-29 14:14:44 -05:00
Marc Audy
8ba98596d9 Merge Release-Engine-Test @ 18241953
[CL 18242679 by Marc Audy in ue5-main branch]
2021-11-18 15:09:09 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
aurel cordonnier
6db40f979c Merge from Release-Engine-Test @ 18113376 to UE5/Main
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18118478 by aurel cordonnier in ue5-main branch]
2021-11-09 19:40:57 -05:00
david harvey
b37fb6a774 RunUAT.sh: Always build AutomationTool with msbuild
Avoid problem where insufficient dependency checking would fail to rebuild AutomationTool (and dependent projects) when needed.

 - Implement RunUAT.bat changes in CL 17505693 for RunUAT.sh


#rnx
#jira none
#rb Josh.Adams, Brandon.Schaefer
#fy Jonathan.Adamczewski

#ROBOMERGE-OWNER: david.harvey
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 18085284 in //UE5/Release-5.0/... via CL 18085407 via CL 18085418
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v889-18060218)

[CL 18085438 by david harvey in ue5-main branch]
2021-11-08 08:40:10 -05:00
david harvey
4f226f332c RunUAT.sh: Always build AutomationTool with msbuild
Avoid problem where insufficient dependency checking would fail to rebuild AutomationTool (and dependent projects) when needed.

 - Implement RunUAT.bat changes in CL 17505693 for RunUAT.sh


#rnx
#jira none
#rb Josh.Adams, Brandon.Schaefer
#fy Jonathan.Adamczewski

#ROBOMERGE-OWNER: david.harvey
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 18085284 in //UE5/Release-5.0/... via CL 18085407
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v889-18060218)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 18085418 by david harvey in ue5-release-engine-test branch]
2021-11-08 08:39:31 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -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
aurel cordonnier
a6e741e007 Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
jack porter
65550139c5 Remove old SSH key directory when generating a new one, to fix up any bad directory permissions
#jira UE-124599
#rb Florin.Pascu

#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 17549668 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17549720 by jack porter in ue5-release-engine-test branch]
2021-09-17 05:36:28 -04:00