A framework for Adobe engines
- To setup the development environment for this project, you will need to obtain the ZXPSignCmd tool provided by Adobe.
- Once you have logged in using your existing Adobe user account, download the CC Extensions Signing Toolkit, which will provide you with the necessary executable.
- If you are developing on a Mac, please set all necessary variables in
dev/env.mk
. - If you are developing on Windows, please set all necessary variables in
dev\env.cmd
cd path/to/tk-adobe-framework
cd dev
make test
cd path/to/tk-adobe-framework
cd dev
make sign
cd path/to/tk-adobe-framework
cd dev
make create_certificate
Note: In the case where the configured CERTIFICATE_FILE
does not exist, the create_certificate command will be automatically run as part of the sign target.
cd path/to/tk-adobe-framework
cd dev
make clean
Changes to the env files (env.mk
and env.cmd
) will typically not be tracked in git. The information contained in these files is specific to a particular development environment, so tracking changes to that data in git is undesirable.
If you need to make changes to these files, you can use the following commands:
git update-index --no-skip-worktree dev/env.mk dev/env.cmd
git add dev\env.*
git commit -m "your message"
git update-index --skip-worktree dev/env.mk dev/env.cmd
Please be aware that these files contain potentially-sensitive information, such as a certificate password. When making changes to these files and pushing them to a git repository, be sure that you've removed any data that might be considered confidential.