Top Level Namespace

Defined Under Namespace

Modules: MavenRequire

Instance Method Summary collapse

Instance Method Details

#maven_require(*args) ⇒ Object



8
9
10
11
12
13
14
15
16
# File 'lib/maven_require.rb', line 8

def maven_require *args
  builder = MavenRequire::RequireMavenBuilder.new
  if args.empty?
    yield builder
  else
    builder.jar(*args)
  end
  MavenRequire::RuntimeInstaller.new(builder).execute
end