Sha256: 6bae9c0873e3fd57b123f3353a2933051d333fbdaa457a950d9022a2cd815b78
Contents?: true
Size: 483 Bytes
Versions: 2
Compression:
Stored size: 483 Bytes
Contents
module Cany require 'cany/specification/dsl' class Specification EXT = 'canspec' attr_accessor :name, :description, :maintainer_name, :maintainer_email, :website, :licence, :version attr_accessor :base_dir, :recipes attr_accessor :build, :binary def initialize(dsl=Cany::Specification::DSL, &block) @recipes = [] setup dsl, &block end def setup(dsl=Cany::Specification::DSL, &block) dsl.new(self).exec(&block) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cany-0.0.2 | lib/cany/specification.rb |
cany-0.0.1 | lib/cany/specification.rb |