From 49670721994d1b3b0c90bbe50a047974396c26f7 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Sat, 14 Jul 2018 16:05:02 +0200 Subject: [PATCH] edit: build rules for ckeditor Document installation with combined language include to minimise deferred loads. Local build is equivalent to online download. --- Makefile | 9 +++++++++ lib/.ckeditor-build.js | 6 ++++++ 2 files changed, 15 insertions(+) diff --git a/Makefile b/Makefile index 49bf4d2..e1749fd 100644 --- a/Makefile +++ b/Makefile @@ -21,3 +21,12 @@ lib/.justified/dist/justified-layout.js: lib/.justified lib/.justified: git clone https://github.com/flickr/justified-layout $@ +lib/.ckeditor: lib/.ckeditor-build.js + git clone git://github.com/ckeditor/ckeditor-dev $@ + cp $^ lib/.ckeditor/dev/builder/build-config.js + +lib/ckeditor: lib/.ckeditor + /bin/bash $^/dev/builder/build.sh + cat $^/dev/builder/release/ckeditor/lang/nl.js >>$^/dev/builder/release/ckeditor/ckeditor.js #TODO: strip headers + #TODO: cat dialogs psw-filters >>js + ln -s .ckeditor/dev/builder/release/ckeditor $@ diff --git a/lib/.ckeditor-build.js b/lib/.ckeditor-build.js index 0470ca1..9652860 100644 --- a/lib/.ckeditor-build.js +++ b/lib/.ckeditor-build.js @@ -12,6 +12,12 @@ var CKBUILDER_CONFIG = { skin: 'moono-lisa', preset: 'full', ignore: [ + 'CHANGES.md', + '.github', + 'adapters', + 'config.js', + 'styles.js', + 'bender.js', 'bender.ci.js', '.bender', -- 2.30.0