Sha256: 0d1c110953d16b3d2d52883884af2cc9a940dd8e31d46df85d6d17bea36bfd48
Contents?: true
Size: 768 Bytes
Versions: 11
Compression:
Stored size: 768 Bytes
Contents
require 'ivy/target' module Ivy class Makepom < Ivy::Target def parameter [ Parameter.new(:ivyfile, true), Parameter.new(:pomfile, true), Parameter.new(:templatefile, false), Parameter.new(:artifactName, false), Parameter.new(:artifactPackaging, false), Parameter.new(:conf, false), Parameter.new(:settingsRef, false), Parameter.new(:printIvyInfo, false), Parameter.new(:headerFile, false), Parameter.new(:description, false), Parameter.new(:nested, false) ] end protected def execute_ivy call_nested :ivy_makepom => params end def create_return_values IO.read(params[:pomfile]) end end end
Version data entries
11 entries across 11 versions & 1 rubygems