Class: Packager::DSL

Inherits:
DSL::Maker
  • Object
show all
Defined in:
lib/packager/dsl.rb

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.default_type(*args) ⇒ Object



9
10
11
12
# File 'lib/packager/dsl.rb', line 9

def default_type(*args)
  @default_type = args[0] unless args.empty?
  @default_type
end

Class Method Details

.reserved_wordsObject



14
15
16
17
18
19
20
# File 'lib/packager/dsl.rb', line 14

def reserved_words
  %w(
    package
    name version type files file requires provides
    source dest
  )
end