0 Replies Latest reply on May 20, 2018 1:56 AM by joshua_d_boyd

    Yet Another Distribution Question

    joshua_d_boyd

      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.