Sha256: 0da35d4f2d8fd40341c047964609fa91367b0097a5d43939556529b009d069fd
Contents?: true
Size: 1 KB
Versions: 2
Compression:
Stored size: 1 KB
Contents
# encoding: UTF-8 module Tetra # represents a prebuilt package dependency from a jar file # in a kit class GlueKitItem include Archivable include Speccable attr_reader :project attr_reader :package_name attr_reader :conflicts attr_reader :source_dir attr_reader :source_paths attr_reader :provides_symbol attr_reader :provides_version attr_reader :install_dir def initialize(project, source_paths) @project = project @package_name = "kit-item-glue-#{project.name}" @conflicts = true @source_dir = "kit" @source_paths = source_paths @provides_symbol = "tetra-glue" @provides_version = "#{project.name}-#{project.version}" @install_dir = "" end def to_archive _to_archive(@project, @package_name, @source_dir, @source_paths, @project.kit_packages_dir) end def to_spec _to_spec(@project, @package_name, "kit_item.spec", @project.kit_packages_dir) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tetra-0.45.0 | lib/tetra/packages/glue_kit_item.rb |
tetra-0.44.0 | lib/tetra/packages/glue_kit_item.rb |