Skip to content
CKEditor 4 presets builder.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ckeditor @ e183635 Updated CKEditor submodule HEAD. Apr 9, 2019
plugins Updated SCAYT and WSC submodule HEAD to 5.4.0. Apr 3, 2019
presets Welcome 2019 🎉 Feb 26, 2019
.gitignore Reviewed the build tool so the desired preset must be now specified. Nov 21, 2012
.gitmodules Updated external submodules to use https rather than git protocol. Dec 5, 2017
README.md Update links. Feb 26, 2019
build.sh

README.md

CKEditor 4 Presets Builder

This builder is a tool that creates CKEditor release files for the main "preset" configurations officially distributed at https://ckeditor.com/. It is targeted to the CKEditor core team, to test the preset builds, to update the ckeditor.com website on new releases and to generate the nightly builds.

A preset is a CKEditor configuration for building that includes a specific set of plugins. Currently, there are 3 presets defined: standard, basic and full.

The original source code from the official CKEditor repositories is used for the build.

Cloning this Code

To clone this code:

> git clone https://github.com/ckeditor/ckeditor-presets.git

Then, the registered submodules need to be updated:

> git submodule update --init

Running the Builder

The build.sh is the only file you should care about. It downloads CKBuilder, if necessary, and execute the building process.

This is the command syntax:

> build.sh standard|basic|full [all]

The optional "all" argument tells the builder to include all plugins available in the ckeditor-dev repository, even if they're not included in the preset.

The build will be then created in the build/[preset name] folder.

Examples:

> # Build a "standard" release.
> build.sh standard

> # Build a "basic" release, including all plugins available.
> build.sh basic all
You can’t perform that action at this time.