Commit Graph

248 Commits

Author SHA1 Message Date
joe kirchoff
f6105c2812 UnrealBuildTool: Don't use a parallel loop for intellisense generation as it is causing issues with MSBuild where the working directory changes. Does not appear to significantly affect project generation time
#rnx

[CL 35319908 by joe kirchoff in ue5-main branch]
2024-08-05 17:40:28 -04:00
joe kirchoff
86f0f63359 [Backout] - CL35312980
[FYI] Joe.Kirchoff
Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: Don't use a parallel loop for intellisense generation as it is causing issues with MSBuild where the working directory changes. Does not appear to significantly affect project generation time

#rnx

[CL 35315453 by joe kirchoff in ue5-main branch]
2024-08-05 15:59:42 -04:00
joe kirchoff
fee98231d3 UnrealBuildTool: Don't use a parallel loop for intellisense generation as it is causing issues with MSBuild where the working directory changes. Does not appear to significantly affect project generation time
#rnx

[CL 35312985 by joe kirchoff in ue5-main branch]
2024-08-05 14:15:09 -04:00
joe kirchoff
b8e33254ff UnrealBuildTool: Don't rewrite .props file if unchanged during project generation
#rnx

[CL 35310344 by joe kirchoff in ue5-main branch]
2024-08-05 12:38:13 -04:00
marc audy
ac0ec29059 Add support for a new type of Restricted folder, LimitedAccess
LimitedAccess will allow Plugins and Programs to be shared externally with a limited subset of users under alternate agreements or for varying purposes without requiring bespoke, problematic, custom permissions that reach in to the NotForLicencees folders or bespoke, problematic, custom distribution processes for providing the code.

[CL 35094184 by marc audy in ue5-main branch]
2024-07-25 16:15:56 -04:00
joe kirchoff
33089071ef UnralBuildTool: Fixing more analysis warnings
#rnx

[CL 35042727 by joe kirchoff in ue5-main branch]
2024-07-23 19:39:24 -04:00
joe kirchoff
8c198dd58b UnrealBuildTool: Support parsing import projects from .csproj
#rnx

[CL 34293677 by joe kirchoff in ue5-main branch]
2024-06-11 18:24:06 -04:00
zach brockway
36fd80901e UnrealBuildTool: Add a bGenerateProgramProject flag to TargetRules to force a target to be treated as a program during project file generation.
#jira UE-214748
#rb Joe.Kirchoff

[CL 33849589 by zach brockway in ue5-main branch]
2024-05-22 19:19:22 -04:00
joe kirchoff
5f5a8a703e UnrealBuildTool: Move several helper functions to EpicGames.Build
#rnx

[CL 33815711 by joe kirchoff in ue5-main branch]
2024-05-21 19:32:34 -04:00
calvin zheng
a7d4533ccf Add Xcode indexing capability to iOS workspaces
#rb Josh.Adams

[CL 33216389 by calvin zheng in ue5-main branch]
2024-04-24 18:38:33 -04:00
ben marsh
2dd301febe Create an AutomationTools.Tests project, and move tests from Horde.Agent into it. Included in UE5 default solution for better visibility.
[FYI] carl.bystrom, kevin.macaulayvacher

[CL 33036388 by ben marsh in ue5-main branch]
2024-04-17 10:39:36 -04:00
joe kirchoff
65f7eab2cd UnrealBuildTool: Resolve CA2254, IDE0011, IDE0017, IDE0030, IDE0031, IDE0037, IDE0056, IDE0075, IDE2000, IDE2001
#rnx

[CL 32711093 by joe kirchoff in ue5-main branch]
2024-04-03 17:18:04 -04:00
joe kirchoff
a20c9fbb9e UnrealBuildTool: Format documents, remove and sort usings
#rnx

[CL 32700883 by joe kirchoff in ue5-main branch]
2024-04-03 12:22:43 -04:00
joe kirchoff
89805bc149 UnrealBuildTool: Resolve IDE0008, IDE0049
#rnx

[CL 32687030 by joe kirchoff in ue5-main branch]
2024-04-02 20:29:22 -04:00
joe kirchoff
e895acc0bb UnrealBuildTool: Resolve IDE0018, IDE0019, IDE0034, IDE0038, IDE0041, IDE0054, IDE0057, IDE0074, IDE0090
#rnx

[CL 32686487 by joe kirchoff in ue5-main branch]
2024-04-02 19:54:03 -04:00
calvin zheng
8696a158f0 Add FNGame source files to the correct xcode projects
#rb Josh.Adams

[CL 32232571 by calvin zheng in ue5-main branch]
2024-03-13 18:52:20 -04:00
real-mikhail
f43ef6a82d PR #11411: Fixes for Rider project file generator
#jira UE-205866

[CL 32200720 by real-mikhail in ue5-main branch]
2024-03-12 20:35:34 -04:00
joe kirchoff
afb481083b UnrealBuildTool: Write to separate intermediate directory when generating project files
#rnx

[CL 31398341 by joe kirchoff in ue5-main branch]
2024-02-12 16:24:17 -05:00
hnrqbaggio
4a0f4f68c9 PR #11383: Project Generator for VS Workspace support
#jira UE-205245

[CL 31016596 by hnrqbaggio in ue5-main branch]
2024-01-30 14:45:10 -05:00
joe kirchoff
68c06bfbcc UnrealBuildTool: Remove VS2019 support
#jira UE-190039

[CL 30943783 by joe kirchoff in ue5-main branch]
2024-01-26 17:21:00 -05:00
calvin zheng
410e40dc8e Fix FindProjectsForModule for special case where no game module exists
#jira UE-202327
#rb trivial

[CL 30242074 by calvin zheng in ue5-main branch]
2023-12-11 12:51:50 -05:00
calvin zheng
aefa44f4ba Move source files from editor projects to game projects
#jira UE-200317
#rb Josh.Adams

[CL 29874395 by calvin zheng in ue5-main branch]
2023-11-21 15:36:07 -05:00
joe kirchoff
79fcc418c7 UnrealBuildTool: Experimental -VisualStudioLinux for project gen, which creates .vcxproj that allow remote debugging on linux. This currently probably only works for monolithic programs with no extra requried files
#rnx

[CL 29203721 by joe kirchoff in ue5-main branch]
2023-10-27 19:22:34 -04:00
dmytro ivanov
8734aacbaf Add option to update .vcxproj.user files during project generation
#jira UE-186383
#rb Chris.Babcock

[CL 28965010 by dmytro ivanov in ue5-main branch]
2023-10-20 10:18:22 -04:00
joe kirchoff
63b5c311c5 UnrealBuildTool: Show programs in generated project if under a uproject path
#rnx

[CL 28860024 by joe kirchoff in ue5-main branch]
2023-10-17 18:36:13 -04:00