Commit 17f36eec authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Add basic Rake task for charts.

parent e686abb7
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -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)