joe kirchoff
2ab5d76359
UnrealBuildTool: Update preferred vs2022 msvc version to 17.4-14.34
...
#rnx
#rb trivial
#preflight 636c3a3da550a2a7591d0f18
[CL 23071986 by joe kirchoff in ue5-main branch]
2022-11-10 01:16:15 -05:00
henrik karlsson
de95efbdff
[UnrealBuildTool]
...
* Enabled _cplusplus preprocessor define representing correct number
Thanks michel.champoux for the fixes in date.h that solves older msvc compiler compile errors
#preflight 636bfebc7c2b5051901ce8c2
#rb joe.kirchoff
[CL 23071825 by henrik karlsson in ue5-main branch]
2022-11-10 01:08:40 -05:00
henrik karlsson
674b89117c
Undo changelist 23056435
...
Will fix a file first and then resubmit
#rb none
#preflight skipped
[CL 23071601 by henrik karlsson in ue5-main branch]
2022-11-10 00:23:13 -05:00
henrik karlsson
28addd42f0
[UnrealBuildTool]
...
* Enabled _cplusplus preprocessor define representing correct number
#rb joe.kirchoff
#preflight skipped
[CL 23069785 by henrik karlsson in ue5-main branch]
2022-11-09 21:03:20 -05:00
henrik karlsson
576f20ddf9
[UnrealBuildTool]
...
* Added so if strict conformance is disabled at least hiddenfriend conformance is enabled. This should have a minimal impact (if any) on licensees and enable us to submit huge compile time optimizations
#rb joe.kirchoff
#preflight skipped
[CL 23025400 by henrik karlsson in ue5-main branch]
2022-11-08 04:26:58 -05:00
Dan Thompson
2eba2ade1e
Disable fma contraction on macs for ddc consistency between arm/x64
...
#rb joe.kirchoff
#preflight 636454d21052c15f13d6125c
[CL 22971754 by Dan Thompson in ue5-main branch]
2022-11-03 20:14:56 -04:00
joe kirchoff
48003d0b0a
UnrealBuildTool: Remove property that disables generating cpp dependency files
...
#rnx
#rb trivial
[CL 22918025 by joe kirchoff in ue5-main branch]
2022-11-02 11:47:47 -04:00
joe kirchoff
0ce2b59ad9
UnrealBuildTool: Remove Hostx86 compiler support, clean up unneeded function parameters
...
#rnx
#rb none
#preflight 636288f90c2e7c8f9198a830
[CL 22917900 by joe kirchoff in ue5-main branch]
2022-11-02 11:43:53 -04:00
joe kirchoff
e0122cd866
UnrealBuildTool: support clang-cl x64 from visual studio install
...
#rnx
#rb trivial
[CL 22889865 by joe kirchoff in ue5-main branch]
2022-11-01 15:51:18 -04:00
christopher waters
d79d05267e
Removing more D3D11RHI/Private include paths and RHICore dependencies.
...
#jira none
#rb joe.kirchoff
#preflight 635c4473a27fb703be66fcbd
[CL 22839043 by christopher waters in ue5-main branch]
2022-10-28 17:41:02 -04:00
Robert Millar
d1ae213d52
Server mode for UBT for use by VS Code extension. Provides compile configuration on demand, responding to commands over stdin in json format.
...
VS Code project file generator argument to skip compile commands json files.
VS Code project file generator adds VS Code extension id as configuration provider to configurations.
Add optional implementable funcion for toolchains to return the path to default C++ compiler.
Add rootdirectory= argument to provide root directory if UBT is published to a different directory than standard.
#jira none
#preflight 635c08e6052cb0bae6a5371a
[CL 22831178 by Robert Millar in ue5-main branch]
2022-10-28 12:59:39 -04:00
ryan hummer
998e51acb1
Allow enabling of DYSM files for Mac with an Installed Engine Build
...
* Change -NoDSYM arg to -EnableDSYM to allow enabling of DYSM files for Mac
* Plumb that setting through InstalledEngineBuild.xml to allow generating them for an engine build
#rnx
#jira UE-152920
#rb zack.neyland
#preflight 635826c2446a7f4746f6460a
[CL 22798636 by ryan hummer in ue5-main branch]
2022-10-26 19:13:17 -04:00
chris babcock
91a9430cc8
Turnkey support for Android on Mac
...
#jira UE-137933
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter
#preflight https://horde.devtools.epicgames.com/job/6357e9a87261e565c46da243
[CL 22793027 by chris babcock in ue5-main branch]
2022-10-26 17:31:02 -04:00
danny couture
97ea0dc8d7
Fix missing frame pointer when using TSAN
...
#rnx
#rb Brandon.Schaefer
#preflight skip
[CL 22781606 by danny couture in ue5-main branch]
2022-10-26 11:44:54 -04:00
David Harvey
c3fb26a054
rename VCManifestGenerator to AppXManifestGenerator to prevent confusion with the embedded link.exe .manifest file.
...
#rnx
#jira none
#rb benjamin.rouveyrol
#preflight 63569c22cb31f106ce949885
[CL 22726962 by David Harvey in ue5-main branch]
2022-10-24 10:24:17 -04:00
David Harvey
eeadc7423e
bug fix : link step depends on the embedded manifest. If the .manifest changes, the application needs to be relinked.
...
#rb Benjamin.Rouveyrol
#jira none
#rnx
#preflight 635673067261e565c4105e37
[CL 22719513 by David Harvey in ue5-main branch]
2022-10-24 07:39:29 -04:00
josh adams
dd90287a01
- Sped up Mac project generation by caching which libraries have been validated
...
#jira UE-168016
#rb adam.kinge
#preflight 63531741e6096564af941129
[CL 22712211 by josh adams in ue5-main branch]
2022-10-22 15:37:31 -04:00
joe kirchoff
f5178447ad
UnrealBuildTool: Add additional configuration for various cpp conformance arguments, disabled by default
...
#rnx
#rb henrik.karlsson
[CL 22710492 by joe kirchoff in ue5-main branch]
2022-10-22 07:13:31 -04:00
joe kirchoff
4c5e3eaf25
UnrealBuildTool: Don't suggest managed workload in .vsconfig for vs2019 as it is not needed since it doesn't support .net6
...
#jira UE-167212
#rnx
#rb trivial
#preflight skipped
[CL 22675581 by joe kirchoff in ue5-main branch]
2022-10-20 18:45:14 -04:00
Josh Adams
2e03486229
- Remove unused orientation parameters from GeneratePList, etc functions
...
#rb trivial
#preflight 63517e3e3d41a4455a390431
[CL 22661134 by Josh Adams in ue5-main branch]
2022-10-20 13:07:40 -04:00
tim smith
19430bde57
Increasing PVS-Studio timeout.
...
#jira UE-166149, FORT-524542
#rb self
#rnx
#preflight 634d6d57305a762e7e39edce
[CL 22571251 by tim smith in ue5-main branch]
2022-10-17 14:29:09 -04:00
chris babcock
2500d42813
Make NDK 25b the minimum supported for Android to deal with library incompatibility linking against older versions
...
#jira UE-167087
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter
#preflight https://horde.devtools.epicgames.com/job/63485d6257048bdb82c3a937
[CL 22538165 by chris babcock in ue5-main branch]
2022-10-14 18:42:15 -04:00
chris babcock
438824bcbb
Enable -25 Android AutoSDK to use NDK 25b
...
#jira UE-166853
[REVIEW] [at]Jack.Porter
#rb Jack.Porter
#preflight https://horde.devtools.epicgames.com/job/63457b55394d5f8ebafa97f2
[CL 22472868 by chris babcock in ue5-main branch]
2022-10-11 23:32:22 -04:00
bryan sefcik
3c6a04fdf6
Fixed an issue where SNDBS would fail to compile files on agents because the inlined gen.cpp files were not setup as prerequisites.
...
#rb joe.kirchoff
[CL 22464949 by bryan sefcik in ue5-main branch]
2022-10-11 16:49:17 -04:00
Joe Kirchoff
aa107eef25
UnrealBuildTool: Remove StaticAnalyzerDisabledCheckers.Contains("all") as there is now a boolean bDisableStaticAnalysis
...
#rnx
#rb trivial
#preflight 6340a133c6753f31ce8bfc5d
[CL 22411001 by Joe Kirchoff in ue5-main branch]
2022-10-07 18:05:13 -04:00