As per the title, whenever I try to create a installed build for UE5.8 from source, no binaries are output to the specified outdir, only PDB files.
Were there any changes to 5.8 that would cause this? Not really sure what could possibly even cause this.
It seems that there’s just something wrong with the InstalledBuildFilters.xml file, as using 5.7s actually lets the thing output.
The following within the filters file seems to have been somehow causing the copy breakage, removing this fix’s everything somehow. (I also removed some other things at the bottom where there was a comment about redundancy but at this point I do not want to burn more time on this to expiriment).
<!-- Add Directory.Build files -->
Directory.Build.targets
Directory.Build.props
Thanks for finding this, it was driving me crazy. You mention “InstalledBuildFilters.xml” but the actual file is
.\Engine\Build\InstalledEngineFilters.xml
I would also like to add that you will need to manually copy all .lib files from the plugins and intermediate directory, as for me the script doesn’t do that.