Florianschmidtwelzow has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/143069

Change subject: Fix jsduck
......................................................................

Fix jsduck

Create docs/ if it does not exist and add jsduck to Gemfile to be installed,
if it isn't installed already.

Bug: 66579
Change-Id: Ied778a1d5a345951f0c6251b440863e7db8eb863
---
M Gemfile
M Makefile
2 files changed, 2 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/69/143069/1

diff --git a/Gemfile b/Gemfile
index 9b55222..751b11b 100644
--- a/Gemfile
+++ b/Gemfile
@@ -6,3 +6,4 @@
 gem "chunky_png"
 gem "mediawiki_api"
 gem "mediawiki_selenium"
+gem "jsduck"
diff --git a/Makefile b/Makefile
index a300140..041189a 100644
--- a/Makefile
+++ b/Makefile
@@ -31,6 +31,7 @@
 
 jsduck: gems
        rm -rf docs/js
+       mkdir -p docs
        jsduck javascripts/ --output docs/js/ 
--external=jQuery.Object,Hogan.Template,jQuery.Deferred,mw.user 
--exclude=javascripts/external --ignore-global
 
 phpdoc: nodecheck

-- 
To view, visit https://gerrit.wikimedia.org/r/143069
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ied778a1d5a345951f0c6251b440863e7db8eb863
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Florianschmidtwelzow <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to