From 17f36eec23171704e666f11bfbd5e38ff0d9cbd7 Mon Sep 17 00:00:00 2001 From: Rene Saarsoo Date: Wed, 20 Jul 2011 19:57:54 +0300 Subject: [PATCH] Add basic Rake task for charts. --- Rakefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Rakefile b/Rakefile index ea5d1ff6..15dae914 100644 --- a/Rakefile +++ b/Rakefile @@ -151,6 +151,24 @@ task :docs do ]) end +desc "Run JSDuck on ExtJS charts" +task :charts do + load_sdk_vars + system(*[ + "ruby", "bin/jsduck", + "--external", "Error", + "--ignore-global", + "--guides", "#{SDK_DIR}/guides", + "--guides-order", "drawing,theming", + "--output", "#{OUT_DIR}", + "--no-warnings", + "#{SDK_DIR}/charts/src", + ]) + + system "cp -r #{SDK_DIR}/platform/doc-resources #{OUT_DIR}/doc-resources" +end + + # Compress JS/CSS file in-place # Using a hackish way to access yui-compressor def yui_compress(fname) -- GitLab