110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
# File 'lib/winter/dsl.rb', line 110
def bundle( group, artifact, version='LATEST', *args )
options = Hash === args.last ? args.pop : {}
dep = Dependency.new
dep.artifact = artifact
dep.group = group
dep.version = version
dep.repositories = @repositories
dep.package = options[:package] || 'jar'
dep.offline = @options['local'] || @options['local'] == 'true'
dep.transative = false
dep.destination = File.join(Dir.getwd,RUN_DIR,@name,BUNDLES_DIR)
@dependencies.push dep
dep
end
|