Method: Ruber::AbstractProject#add_extension
- Defined in:
- lib/ruber/project.rb
#add_extension(name, ext) ⇒ Object
Adds the project extension ext to the project, under the name name. If an extension is already stored under that name, ArgumentError is raised.
166 167 168 169 170 171 |
# File 'lib/ruber/project.rb', line 166 def add_extension name, ext if @project_extensions[name] raise ArgumentError, "An extension called '#{name}' already exists" end @project_extensions[name] = ext end |