I am tangling with how to distribute my plugin/extension. I have a .zxp file for the extension. I can install that with exmancmd and it works. I have an aip "file", and I can install that manually to /Applications/Adobe Illustrator CC 2018/Plug-ins.localized and it works.
I tried making a hybrid extension. I created a tree of:
Package/ MAC/ MyPlugin.aip HTML/ com.myplugin.Bundle.zxp com.myplugin.mxi |
In that mxi file I have:
<files>
<!-- The HTML panel, for 15.0 onwards -->
<file source="HTML/com.myplugin.Bundle.zxp"
destination=""
file-type="CSXS"
products="Illustrator"
minVersion="19.0" />
<!-- MAC plugin -->
<file source="MAC/MyPlugin.aip"
destination="$plugin"
file-type="plugin"
products="Illustrator"
platform="mac"/>
</files>
ZXPSignCmd is then used to sign this and make a new com.myplugin.zxp file. ZXPSignCmd will verify that new zxp, and exmancmd claims it will install it.
Installing extension with file path = com.myplugin.zxp
root not found!
root not found!
root not found!
Installation Successful for extension with file path = com.myplugin.zxp
However, the plugin and extension don't appear in Illustrator, and I don't see anything new installed in:
/Applications/Adobe Illustrator CC 2018/Plug-ins.localized
/Users/jdboyd/Library/Application Support/Adobe/CEP/extensions
/Library/Application Support/Adobe/CEP/extensions
About a month ago, I saw a recommendation for WhiteBox - Packages and just making a pkg installer instead of using this system. Should I be doing that instead, or writing my own installer application?
BTW, I'm only interested in distribution for the current version or newer. I currently have 22.1 installed. I'm using macOS 10.13. Supporting 10.11 might be nice, but worst case I need 10.12 and 10.13.
Thanks in advance for any help.