Commit Graph

709 Commits

Author SHA1 Message Date
real-mikhail
11f8128d92 PR #11163: [Rider] Expose additional project properties from UBT to Rider
#jira UE-201275

[CL 31019250 by real-mikhail in ue5-main branch]
2024-01-30 15:43:41 -05:00
real-mikhail
0eadf62aec PR #11261: [Rider] Fixed missing toolchain include paths on Linux
#jira UE-203276

[CL 31018737 by real-mikhail in ue5-main branch]
2024-01-30 15:32:49 -05:00
real-mikhail
7313327957 PR #11227: [Rider] Fixed missing system include paths on macOS
#jira UE-202485

[CL 31018507 by real-mikhail in ue5-main branch]
2024-01-30 15:27:59 -05:00
real-mikhail
3c9e10eb06 PR #10946: [Rider] Fix IntelliSense by adding include order deprecation defines
#jira UE-197129

[CL 31018222 by real-mikhail in ue5-main branch]
2024-01-30 15:20:35 -05:00
real-mikhail
d1388b5d67 PR #10594: Add list of subrules files to generated Rider project files.
#jira UE-189832

[CL 31018069 by real-mikhail in ue5-main branch]
2024-01-30 15:18:09 -05:00
real-mikhail
6fa169c9c4 PR #10515: Add architecture info to Rider project files
#jira UE-188319

[CL 31017871 by real-mikhail in ue5-main branch]
2024-01-30 15:13:12 -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
chris varnsverry
3fd724cf67 - Add BuildConfiguration entry for per target project generation in VC Project generator
[REVIEW] [at]Josh.Adams

[CL 30881134 by chris varnsverry in ue5-main branch]
2024-01-25 05:43:25 -05:00
real-mikhail
708ff99fa1 PR #11345: Fix for rebuilding whole Unreal Engine sources in Rider
#jira UE-204286

[CL 30813249 by real-mikhail in ue5-main branch]
2024-01-23 14:25:03 -05:00
josh adams
8a379d2aeb - Made AutomationTool references be non-copy-local, so it loads the .dlls from AutomatonTools\AutomationScripts. This solves the problem of making changes in automation scripts, then RunUAT would fail to get the changes, because building AT would copy the .dll's next to the .exe, but then iterating on automation scripts and using RunUAT (without building AT.exe proper), would not copy new dlls on top of the ones next to the .exe
- Added a task to AutomationTool.csproj to delete the stale (bad) dlls that were next to the .exe
#rb Joe.Kirchoff

[CL 30576493 by josh adams in ue5-main branch]
2024-01-11 15:47:26 -05:00
josh adams
cd4c4e0639 Need to back this out because it will no have forever-stale dlls next to the .exe
[Backout] - CL30504014
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Made AutomationTool references be non-copy-local, so it loads the .dlls from AutomatonTools\AutomationScripts. This solves the problem of making changes in automation scripts, then RunUAT would fail to get the changes
#rb Joe.Kirchoff

[CL 30504141 by josh adams in ue5-main branch]
2024-01-09 09:58:22 -05:00
josh adams
1f86808603 - Made AutomationTool references be non-copy-local, so it loads the .dlls from AutomatonTools\AutomationScripts. This solves the problem of making changes in automation scripts, then RunUAT would fail to get the changes
#rb Joe.Kirchoff

[CL 30504031 by josh adams in ue5-main branch]
2024-01-09 09:53:45 -05:00
dmytro ivanov
4937d0eacb Adding support for >=2 Android devices in VS+AGDE when pushing libUnreal.so outside of .apk.
Implements support for patching .vcxproj.user files.

#jira UE-200682
#rb Chris.Babcock

[CL 30479151 by dmytro ivanov in ue5-main branch]
2024-01-08 07:55:34 -05:00
halfdan ingvarsson
56d52bb0e4 UBT: Allow toolchains to provide system include path information for Rider project generation.
#jira UE-202600
#rb Josh.Adams
#rnx

[CL 30314777 by halfdan ingvarsson in ue5-main branch]
2023-12-14 01:45:26 -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
josh adams
1295c76166 - Fix for Mac monolithic CookedEditors not getting staged data in their app. Modular cooked editors will stll be missing data
#rb manuel.veit

[CL 29848954 by josh adams in ue5-main branch]
2023-11-20 15:23:08 -05:00
josh adams
09672c36ad - Delete the staged dir inside a .app if the source staged dir is missing - this is so we don't use some stale dir insde the .app if the user wanted to delete it (mostly useful for Programs)
#rb adam.kinge, calvin.zheng

[CL 29755497 by josh adams in ue5-main branch]
2023-11-15 14:40:33 -05:00
calvin zheng
d460952917 Fix xcode would build UnrealLightmass for arm
#jira UE-199980
#rb Josh.Adams

[CL 29653439 by calvin zheng in ue5-main branch]
2023-11-10 15:43:34 -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
joe kirchoff
b8df0ef6da UnrealBuildTool: Fix overridden output path in vcxproj for non-win64
#rnx

[CL 29197884 by joe kirchoff in ue5-main branch]
2023-10-27 17:02:30 -04:00
calvin zheng
8d6e633f99 Fixing multiple blocking modern xcode issues
#jira UE-198617
#rb Josh.Adams

[CL 29095687 by calvin zheng in ue5-main branch]
2023-10-25 14:06:59 -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
896ac82855 UnrealBuildTool: Fix vs output path when TargetRules.OutputFile is set
#rnx

[CL 28903219 by joe kirchoff in ue5-main branch]
2023-10-18 20:54:02 -04:00