Sha256: efd2b5a96d1db653266b46783baee27470d457e7a0475b8690cc43ad1588e9cf

Contents?: true

Size: 618 Bytes

Versions: 7

Compression:

Stored size: 618 Bytes

Contents

module FlexUnit4
  class ProjectGenerator < FlashSDK::ClassGenerator

    add_param :css, Path, { :default => 'css' }
    add_param :images, Path, { :default => 'images' }
    add_param :fonts, Path, { :default => 'fonts' }

    def manifest
      directory input do
        template 'Rakefile'
        template 'Gemfile'

        directory src do
          template "#{input.camel_case}.as", 'ActionScript3MainClass.as'
          template "#{test_runner_name}.as", 'ActionScript3RunnerClass.as'
        end

        # Create empty directories:
        directory lib
        directory bin
      end
    end

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
flexunit-0.0.9.pre lib/flexunit4/generators/project_generator.rb
flexunit-0.0.8.pre lib/flexunit4/generators/project_generator.rb
flexunit-0.0.7.pre lib/flexunit4/generators/project_generator.rb
flexunit-0.0.6.pre lib/flexunit4/generators/project_generator.rb
flexunit-0.0.5.pre lib/flexunit4/generators/project_generator.rb
flexunit-0.0.4.pre lib/flexunit4/generators/project_generator.rb
flexunit-0.0.3.pre lib/flexunit4/generators/project_generator.rb