Sha256: bf72b795767c7280d0dcefdab1465d62d5abff1d89bee33d0dfd1956a8f2b7ce
Contents?: true
Size: 926 Bytes
Versions: 27
Compression:
Stored size: 926 Bytes
Contents
require 'fileutils' class ContentCommand < CmdParse::Command def initialize super( 'content', true, true ) @short_desc = _("Manage static content") publish = CmdParse::Command.new( 'publish', false ) publish.short_desc = _("Publish apps static content to home public folder") publish.options = CmdParse::OptionParserWrapper.new do |opt| end publish.set_execution_block do |args| require 'spiderfw' Spider::StaticContent.publish end self.add_command(publish) compress = CmdParse::Command.new('compress', false) compress.short_desc = _("Compress Javascript files") compress.set_execution_block do |args| require 'spiderfw' Spider::ContentUtils.compress(*args) end self.add_command(compress) end end
Version data entries
27 entries across 27 versions & 1 rubygems