When Packaging my android project I have noticed that Unreal Engine cooks about 2000 Texture files found under “Engine/Content/EngineMaterials/Substrate/”. These seem to be Packaged as well, at least I don’t see them getting excluded. I don’t use Substrate in my project, and deleting them does not affect the project (although I don’t want to remove them as they are Engine files). How can I tell the engine not to cook/pack these and other useless files? Is there a log where I can see exactly which cooked files got packaged in the final .apk?
So far, I have tried creating a DefaultPakFileRules.ini file as suggested by this post, but it does not seem to do anything. Its contents are:
[ExcludeDefault]
Targets="Shipping,Development,Debug"
bExcludeFromPaks=true
bOverrideChunkManifest=true
+Files=".../Engine/Content/VREditor/*"
+Files=".../Engine/Content/EditorMeshes/Camera/SM_CraneRig_Arm.*"
+Files=".../Engine/Content/EngineFonts/DroidSansMono.*"
+Files=".../Engine/Content/Sequencer/DefaultBurnIn.*"
+Files=".../Engine/Content/Sequencer/DefaultBurnInOptions.*"
+Files=".../Engine/Content/EngineMaterials/Substrate/*"