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

Version Path
spiderfw-0.6.20 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.19 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.18 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.17 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.16 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.15 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.14 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.13 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.12 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.11 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.10 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.9 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.8 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.7 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.6 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.5 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.4 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.3 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.2 lib/spiderfw/cmd/commands/content.rb
spiderfw-0.6.1 lib/spiderfw/cmd/commands/content.rb