This is a basic environment written in CMake for Photoshop plug-in development. PhotoShop SDK is not included. (Just in case, licensing issue.) You can find how to download it through more information. If you need code signing, modify the POST_BUILD part.
Now, This Starter supports Windows and macOS and has no code use conditions (Unlicense).
Release build only
- -DCERT_PASSWORD=password
-
"./sdk" folder (PhotoShop SDK)
pluginsdk/samplecode/common -> sdk/common
pluginsdk/photoshopapi/photoshop -> sdk/photoshop
pluginsdk/photoshopapi/pica_sp -> sdk/pica_sp
pluginsdk/photoshopapi/resources -> sdk/resources - macOS build only
- "./tools" folder (Cnvtpipl.exe, ZXPSignCmd.exe - for release)
- "./cert" folder (cert.p12) - for release
- MSVC v141
- Cnvtpipl.exe - include PhotoShop SDK
- ZXPSignCmd.exe
- clang - include Xcode
- Rez - include Xcode
- PhotoShop SDK documentation (PICA.pdf)
- PhotoShop SDK -> pluginsdk/samplecode