Sha256: cd9183079ee3717527a12589a8ff4f2157735db3fb6f5d5437d2f00e203827b8

Contents?: true

Size: 562 Bytes

Versions: 28

Compression:

Stored size: 562 Bytes

Contents

module TestFramework
  class Project < ArchitectureJS::Blueprint

    def initialize(config, root = nil)
      @config = {
        blueprint: 'test',
        src_dir: 'modules',
        build_dir: 'application',
        dependencies: [],
        autoload: []
      }
      @config.merge! config unless config.nil?

      super(@config, root)
      @directories = %w'application elements lib models modules plugins spec'
    end
  end
end

# this line adds the default blueprint to ArchitectureJS
ArchitectureJS::register_blueprint('test', TestFramework::Project)

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
architecture-js-0.6.3 spec/fixtures/test_blueprint.rb
architecture-js-0.6.2 spec/fixtures/test_blueprint.rb
architecture-js-0.6.1 spec/fixtures/test_blueprint.rb
architecture-js-0.6.0 spec/fixtures/test_blueprint.rb
architecture-js-0.5.8 spec/fixtures/test_blueprint.rb
architecture-js-0.5.7 spec/fixtures/test_blueprint.rb
architecture-js-0.5.6 spec/fixtures/test_blueprint.rb
architecture-js-0.5.5 spec/fixtures/test_blueprint.rb
architecture-js-0.5.4 spec/fixtures/test_blueprint.rb
architecture-js-0.5.3 spec/fixtures/test_blueprint.rb
architecture-js-0.5.2 spec/fixtures/test_blueprint.rb
architecture-js-0.5.1 spec/fixtures/test_blueprint.rb
architecture-js-0.5.0 spec/fixtures/test_blueprint.rb
architecture-js-0.4.0 spec/fixtures/test_blueprint.rb
architecture-js-0.3.8 spec/fixtures/test_blueprint.rb
architecture-js-0.3.7 spec/fixtures/test_blueprint.rb
architecture-js-0.3.6 spec/fixtures/test_blueprint.rb
architecture-js-0.3.5 spec/fixtures/test_blueprint.rb
architecture-js-0.3.4 spec/fixtures/test_blueprint.rb
architecture-js-0.3.3 spec/fixtures/test_blueprint.rb