As of 5.5.2; appears present in main head as well.
We have a asymmetry between how Include JSONs are resolved between Linux and Windows. This boils down to our URI construction in ParseIncludesAsync.
Windows:
Linux:
It appears that we must have "perforce source configs all the way down" (which aligns with our internal setup), but the moment you interleave include config source (global being perforce, defaults.global local file) on linux, you encounter this asymmetry with respect to windows (it's supported). This results in a lack of portability across the two.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-254494 in the post.
0 |
Component | UE - Foundation - Horde - Server |
---|---|
Affects Versions | 5.5.3 |
Created | Mar 7, 2025 |
---|---|
Updated | Mar 11, 2025 |