Commit Graph

230 Commits

Author SHA1 Message Date
Ben Marsh
03675533ea Rename UE4Game -> UnrealGame, UE4Client -> UnrealClient, UE4Server -> UnrealServer.
Mostly a find/replace, though I have looked through the changes and attempted to update references to other things as necessary (eg. renaming IOS plist files for IOS). I'm not set up to test on any platforms other than windows, and was hoping to get your blessing to submit and give QA enough time as possible to uncover issues before the next milestone release.

Particular things that I know I'm not sure about:
- Android references /UE4Game/ paths everywhere (for paths on device, I think). I have no idea if I've got them all.
- I've renamed the iOS mobileprovisions, but I don't know if they need regenerating for the new app name.
- Likewise, not sure what needs to be updated for icon bundles on iOS.

Things that have not been changed:
- Windows still uses IDI_UE4ICON for its icon
- UE4CommandLine.txt
- There's still a UE4Game module which is used by content-only projects

#rb none

[CL 14301890 by Ben Marsh in ue5-main branch]
2020-09-11 15:54:42 -04:00
Ben Marsh
486408b1a9 Rename UE5Editor to UnrealEditor.
#rb none
#jira UE-97600

[CL 14292067 by Ben Marsh in ue5-main branch]
2020-09-10 15:39:00 -04:00
Ben Marsh
be7034ec27 Rename UE4Editor to UE5Editor, and generated solution/projects from UE4 -> UE5.
UE4Game/Client/Server targets left intact for the time being.

#rb none

[CL 14288076 by Ben Marsh in ue5-main branch]
2020-09-10 09:10:30 -04:00
Ryan Durand
53f9d87970 Fix MessageLog errors when building and fix some issues impacting release builds.
#rnx
#rb none
#jira none

[CL 14266863 by Ryan Durand in ue5-main branch]
2020-09-07 16:43:50 -04:00
Ryan Durand
bbe77eb9da Adding cloud builders to acceptable agent types for Win64 work.
#rnx
#rb none
#jira none

[CL 14238931 by Ryan Durand in ue5-main branch]
2020-09-01 18:40:52 -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
Josh Adams
5f27a8dbcb [Upgrade Notes Critical! Licensee build scripts and DeviceProfiles may need updating]
- Formalizing all TargetPlatforms to have a Client version, rename WindowsNoEditor to Windows, and removing DDPI specification of TargetPlatforms, and generate them programmatically
- Updated names DeviceProfiles and Build scripts, as above
- Some PlatformInfo class cleanup
- Added a TNonDesktopTargetPlatformBase class to make most TargetPlatforms simpler
- Added "No Compiled Support" to the Turnkey LaunchOn menu when the TargetPlatforms aren't compiled in (to show that even if you install an SDK, you will need to compile before you can LaunchOn)\
- Starting the transition away from PlatformInfo::FPlatformInfo to FDDPI

[CL 13966487 by Josh Adams in ue5-main branch]
2020-07-29 16:19:10 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
Josh Adams
d04b198d32 - Removed Win32 from being referenced in:
- BuildScripts so builders won't compile it
  - UBT platform registration and from being registered in UBT (so it won't show up in VS)
  - PlatformInfo (so it can't triggered from Package/Launch On)
#rb ben.marsh

[CL 13546702 by Josh Adams in ue5-main branch]
2020-05-26 12:07:45 -04:00
Ryan Durand
e33c282374 Removing build graph CRC define stuff since it is handled in the .Target.cs file now.
#rnx
#rb none
#jira none

[CL 13149952 by Ryan Durand in Main branch]
2020-05-04 13:34:59 -04:00
ryan durand
5b65443ae7 Fixing build graphs to work with changes to CRC API URL defines.
#rnx
#rb none
#jira none

#ROBOMERGE-SOURCE: CL 13072972 in //UE4/Release-Engine-Staging/...
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)

[CL 13072978 by ryan durand in Main branch]
2020-04-29 15:08:42 -04:00
ryan durand
917e0bbf87 Fixing CRC define behavior on Windows and Mac.
#rnx
#rb none
#jira UE-92278, UE-91460

#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 13037686 in //UE4/Release-4.25/... via CL 13037737 via CL 13038444
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v683-13008971)

[CL 13038446 by ryan durand in Main branch]
2020-04-24 15:46:41 -04:00
ryan durand
b2e3f68280 Fixing CRC defines for Mac.
#rnx
#rb none
#jira UE-92073

#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 12869468 in //UE4/Release-4.25/... via CL 12869471 via CL 12869539
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12869548 by ryan durand in Main branch]
2020-04-16 14:03:26 -04:00
ryan durand
c3f5f1e3b1 Removing Datasmith plugins from outputs from Mac editor since they get built separately.
#rnx
#rb none
#jira UE-92013

#ROBOMERGE-SOURCE: CL 12807664 in //UE4/Release-4.25/... via CL 12807724 via CL 12807785
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12807791 by ryan durand in Main branch]
2020-04-15 11:34:01 -04:00
ryan durand
a00418b907 Fixing CRC defines for Mac.
#rnx
#rb none
#jira UE-91460

#ROBOMERGE-SOURCE: CL 12805598 in //UE4/Release-4.25/... via CL 12805628 via CL 12805668
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12805757 by ryan durand in Main branch]
2020-04-15 11:11:47 -04:00
ryan durand
04698e0bd3 Adding the Datasmith plugin stuff to the Mac platform.
#rnx
#rb none
#jira UE-91594

#ROBOMERGE-SOURCE: CL 12783378 in //UE4/Release-4.25/... via CL 12783380 via CL 12784382
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12786674 by ryan durand in Main branch]
2020-04-14 16:57:10 -04:00
ben marsh
1c9ded525e Fix warning running InstalledEngineBuild.xml if crash reporter params are not set.
[FYI] Ryan.Durand
#jira
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 12733058 in //UE4/Release-4.25/... via CL 12733060 via CL 12782882
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12782901 by ben marsh in Main branch]
2020-04-14 13:51:33 -04:00
Ben Marsh
d6d7c939e5 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 12726184 by Ben Marsh in Main branch]
2020-04-10 11:30:32 -04:00
ben marsh
09813e9229 Fix missing platforms in installed build, if the host machine does not have the necessary SDKs installed.
#rb none
#jira UE-89480, UE-91514
#rnx

#ROBOMERGE-SOURCE: CL 12691613 in //UE4/Release-4.25/... via CL 12691621 via CL 12691632
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)

[CL 12691639 by ben marsh in Main branch]
2020-04-09 12:54:31 -04:00
florin pascu
fc6545cace Fix for Windows binary build , Android looks for "-armv764" instead of "armv64"(like Hololens does)
#jira UE-90873
#rb Jack.Porter, Chris.Babcock, Ben.Marsh
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 12689381 in //UE4/Release-4.25/... via CL 12689383 via CL 12689388
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)

[CL 12689396 by florin pascu in Main branch]
2020-04-09 09:57:32 -04:00
ben marsh
69b89d7869 Allow CRC analytics settings to be compiled into the executable, to remove NotForLicensees folder within engine code.
#jira
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 12681294 via CL 12681304 via CL 12681357
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12681363 by ben marsh in Main branch]
2020-04-08 19:18:46 -04:00
ben marsh
fd120f8044 Remove UnrealWatchdog (simplifying NotForLicensees dependencies)
#jira

#ROBOMERGE-SOURCE: CL 12675871 via CL 12675879 via CL 12675884
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12675889 by ben marsh in Main branch]
2020-04-08 13:27:42 -04:00
ryan durand
70ed017021 Implementing feedback from Ben for Datasmith plugin building changes, which also can be used to fix warnings from CrashReporterClient API properties not being set.
#rnx
[FYI] ben.marsh
#jira none

#ROBOMERGE-SOURCE: CL 12527676 in //UE4/Release-4.25/... via CL 12527711 via CL 12527758
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12527843 by ryan durand in Main branch]
2020-04-02 09:39:14 -04:00
ryan durand
f32e8c9ac6 Making Datasmith plugin compile step optional so it can be skipped if building from GitHub.
#rnx
[FYI] ben.marsh
#jira UE-91388

#ROBOMERGE-SOURCE: CL 12521910 in //UE4/Release-4.25/... via CL 12521947 via CL 12522019
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12522076 by ryan durand in Main branch]
2020-04-02 08:52:46 -04:00
chad garyet
f56e173c78 change ios back to $(DefaultWithPlatform)
#jira none
#rb none

#ROBOMERGE-SOURCE: CL 12508022 in //UE4/Release-4.25/... via CL 12508023 via CL 12508025
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12508027 by chad garyet in Main branch]
2020-04-01 12:44:12 -04:00