julian gamble
1bbf3aa171
Nastepfilters re-added back into Visual Studio project file generation.
...
#jira UES-7469
#rb Joe.Kirchoff
[CL 35779307 by julian gamble in ue5-main branch]
2024-08-23 14:51:39 -04:00
joe kirchoff
775b83f50a
UnrealBuildTool: Remove some unnecessary MSVC version checks for compilers older than min version
...
#rnx
[CL 35435273 by joe kirchoff in ue5-main branch]
2024-08-09 16:47:37 -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
russell johnston
70d12d3a0a
Enable Visual Studio's "keep the console window open when debugging stops" in UBT
...
See https://developercommunity.visualstudio.com/t/Automatically-close-the-console-when-de/10475212#T-ND10674286
#rb Joe.Kirchoff
[CL 34284870 by russell johnston in ue5-main branch]
2024-06-11 14:38:24 -04:00
simon barratt
167494a11a
If building a console only application ensure the NMakeOutput file is set correctly (so that VS picks up the correct executable to debug/run)
...
#rb brian.marshall1, Graeme.Thornton, tim.wharton
[CL 33884578 by simon barratt in ue5-main branch]
2024-05-23 20:42:10 -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
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
christopher waters
2340725048
Making .h files compilable in VS.
...
#rb joe.kirchoff
[CL 32285296 by christopher waters in ue5-main branch]
2024-03-15 17:42:01 -04:00
daren cheng
73bf1ea60b
Add missing quotes breaking builds with spaces in the path
...
#rb Josh.Adams
#tests Created new project with spaces in path, compiled fine
[CL 31882227 by daren cheng in ue5-main branch]
2024-02-28 15:29:37 -05:00
chris babcock
a74a5f79d1
Only add Android architectures to VS project enabled in project
...
#jira UE-208058
#android
[REVIEW] [at]Joe.Kirchoff
#rb Joe.Kirchoff
[FYI] Jack.Porter
[CL 31795338 by chris babcock in ue5-main branch]
2024-02-25 21:51:10 -05:00
josh adams
cd2b954dfb
- Always pass the project to building SCW from VisualStudio
...
#rb David.Harvey, Laura.Hermanns, zack.neyland
[CL 31644906 by josh adams in ue5-main branch]
2024-02-20 10:09:43 -05:00
emrekultursay
fdb7dcbc13
PR #11428 : Create separate arm64 and x64 target platforms for use with AGDE
...
#jira UE-206062
#android
[REVIEW] [at]Chris.Varnsverry
#rb Chris.Varnsverry
[CL 31575588 by emrekultursay in ue5-main branch]
2024-02-16 14:47:51 -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
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
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
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