Copy link to clipboard
Copied
Sorry if this is the wrong place for this question, but I do not know where else to ask.
I have been using Davide Barranca's Packaging / ZXP Installers to package my extensions for Photoshop. I now want to package some Actions and Brushes along with the extension, but they are not installing. Here is what I have tried:
<file source="Actions/Shade.atn"
destination="$actions"
file-type="ordinary"
products="Photoshop,Photoshop32,Photoshop64" />
<file source="Brushes/My Brushes.abr"
destination="$brushes"
file-type="ordinary"
products="Photoshop,Photoshop32,Photoshop64" />
I am wondering if the "destination" and/or "file-type" is wrong.
Thanks in advance for your help - Sam
Hi Sam,.
If you have all the brushes in the Brushes subfolder and the actions in the Actions one, try just:
<file source="Actions/"
destination="$actions"
file-type="ordinary"
products="Photoshop,Photoshop32,Photoshop64" />
<file source="Brushes/"
destination="$brushes"
file-type="ordinary"
products="Photoshop,Photoshop32,Photoshop64" />
which will copy all the content instead of referencing single files.
Let me k
...Copy link to clipboard
Copied
Have you tried the online packager on the Adobe Addons site?
As far as I know, what you've done looks good, but I've just done exchanges also. Perhaps DBarranca Davide knows the answer.
Copy link to clipboard
Copied
Looks about right. What I've not tried is subfolders in my mxi/zxp, i.e. I have all files in same place. Also you could try removing the spaces and capitalizations just as potential issues. Here's what I have for copying a Generator js-file
<file destination="$photoshopappfolder/Plug-ins/Generator/MyPlugin" file-type="ordinary" products="" source="main.js"/>
And I don't have the product targeting at file list as a comma specified list but as a Products-element for whole zxp
<products>
<product familyname="Photoshop" maxversion="15.9" primary="true" version="15.0"/>
</products>
Copy link to clipboard
Copied
Hi Sam,.
If you have all the brushes in the Brushes subfolder and the actions in the Actions one, try just:
<file source="Actions/"
destination="$actions"
file-type="ordinary"
products="Photoshop,Photoshop32,Photoshop64" />
<file source="Brushes/"
destination="$brushes"
file-type="ordinary"
products="Photoshop,Photoshop32,Photoshop64" />
which will copy all the content instead of referencing single files.
Let me know if it works,
Davide
(sometimes I've been driven nuts because Finder didn't show files actually deployed to the PS folders - e.g. I had Finder opened but after installing the product, say, the plugin didn't get copied - but it was currently there: I had to open the Terminal and "ls" to finally see it)
Copy link to clipboard
Copied
Thanks Davide - that worked. Though now I am not sure whether my posted code worked or not. What I understand now is that in the case of Actions, they are loaded into the list at the bottom of the drop-down menu and then the action needs to be clicked on to load into the Actions panel.
To answer Chuck's question on using the online packager I have tried using the desktop and online packager, but when I then use Extension Manger to install the extensions, it says they have been installed, but on opening Photoshop they are not there. I find that Davide's Packaging / ZXP Installers works the best (thanks again Davide).
Thanks again for the help, Now I can deploy my extensions with confidence.
Sam
Copy link to clipboard
Copied
Yea, I use Davide's method also, as I've had some issues with the online. Just curious if it would work for your issue.
Copy link to clipboard
Copied
Oh this is cool, I didn't know you can put folders, thanks!