Let’s say we have a plugin compiled for InDesign CC 9.x and 10.x. And this plugin is on both Mac and Windows. On Windows we also have 32bit and 64bit. So we have 6 binaries but we want to package it in a single zxp.
We use mxi file to create output zxp. In mxi we’ll have the product as follows,
For the files we’ll use a mix of “platform” and “product” attributes. On Mac we just need “platform” attribute, on Windows we combine “platform” and “products”. Also need to use “minVersion” and “maxVersion”. Note that the path in “source” attribute is relative to mxi file.