Sha256: 0b5c0add674e9953a26c886ad5ed8e24259a0ec0f2833eaf1555d1e544685fb5

Contents?: true

Size: 553 Bytes

Versions: 1

Compression:

Stored size: 553 Bytes

Contents

module Sprout # :nodoc:
  class MXMLCDocument < MXMLCHelper # :nodoc:
  
    def initialize(args, &block)
      super
      asdoc output => input do |t|
        t.output = 'doc'
        yield t if block_given?
      end
      
      outer = define_outer_task
      outer.prerequisites << output
    end
    
    def create_output
      return File.join(model.doc_dir, 'index.html')
    end

    def create_input
      return "#{create_output_base}.swf"
    end
    
  end
end

def document(args, &block)
    Sprout::MXMLCDocument.new(args, &block)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sprout-as3-bundle-0.2.1 lib/sprout/tasks/mxmlc_document.rb