Skip to content
This repository has been archived by the owner on Feb 8, 2019. It is now read-only.

Latest commit

 

History

History
80 lines (63 loc) · 2.5 KB

README.md

File metadata and controls

80 lines (63 loc) · 2.5 KB

{{name}}

Requirements

With the CSXS automated build system, Flash Builder and the CS Extension Builder Plugin are not needed to compile, test, or package the extension. This means you can use Sublime Text or any other editor for development.

Development

# compiles, installs, and puts photoshop into debug mode
$ csxs debug --cs-version=6 --cs-product=photoshop

Available Options

--help Displays all available build targets.
--launch Launches a new instance of the selected Creative Suite application.
--cs-version Creative Suite version (e.g. "5", "5.5", "6").
--cs-product Creative Suite application (e.g. "photoshop", "illustrator", etc).
--fdb Use Flex Debugger instead of live display of "flashlog.txt" contents.
--no-compile Disables the compilation step.

Packaging

To build a *.zxp installer without publishing the extension, run:

$ csxs package

Public Releases

First update "csxs.json" with a new version number. Next, create a changelog file in "changes/" that outlines what has changed since the previous version (this description is user-facing, so don't be too technical). When that's all set, run csxs changelogs to update aggregated changelogs, commit your changes, and run:

# compiles, packages, and deploys to S3:
$ csxs publish

Footnotes

Though not required, Flash Builder can be used for extension development.

Before starting Flash Builder, run csxs configure to generate necessary project files.