mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeEditor
synced 2024-12-01 02:06:18 +00:00
4bb8a4c984
Updated Ace to the latest version of my fork on Github, i.e. approximately 0.2.0 plus some improvements to the Lua indenting module. I have submitted a pull request, so hopefully the next update will be from upstream. The suffixed file names (*-uncompressed, *-noconflict) have disappeared from upstream, replaced by conditional compilation in separate build directories. There's not much point in maintaining two unused copies of the entire source tree, so I deleted them. To avoid migration issues, I re-added symlinks in place of the suffixed files which were previously referenced from MediaWiki. Change-Id: Ic9d2450528769539dfea59bdde7620dbec903604
20 lines
437 B
Makefile
20 lines
437 B
Makefile
# Helper to pull the ace goodies
|
|
|
|
.PHONY: all clean refresh
|
|
|
|
all: refresh
|
|
|
|
clean:
|
|
rm -rf modules/ace ace-git
|
|
|
|
refresh: ace-git
|
|
test -d modules/ace || mkdir modules/ace
|
|
(cd ace-git && git checkout master && git pull origin master)
|
|
(cd ace-git && npm install && node ./Makefile.dryice.js)
|
|
rsync -av ace-git/build/src/ modules/ace/
|
|
cp ace-git/LICENSE modules/ace/LICENSE
|
|
|
|
ace-git:
|
|
git clone git://github.com/ajaxorg/ace.git ace-git
|
|
|