Hi,
I need to add dependencies on some developer modules like “TargetPlatform”, “TextureCompressor”, “TextureFormatUncompressed”.
It works well in Development build configuration, but in shipping configuration I have this error “Non-editor build cannot depend on non-redistributable modules. […] Dependant modules ‘TargetPlatform’, ‘TextureCompressor’, ‘Engine’”. I found that it is due to the function “CheckForEULAViolation” in “UEBuildTarget.cs”.
My question is, can I force dependencies on developer modules or will this violate EULA and make my engine sources undistributable ? I only use this modules to create textures with mipmaps at runtime.