Sha256: b84deaf5d64a504a6e94147762a7b65b5be24cf4590b573b6701d6a599269c68
Contents?: true
Size: 1.04 KB
Versions: 3
Compression:
Stored size: 1.04 KB
Contents
# encoding: UTF-8 module Tetra # represents a prebuilt package dependency from a jar file # in a kit class GlueKitItem # implement to_spec include SpecGenerator attr_reader :project attr_reader :package_name attr_reader :spec_dir attr_reader :template_spec_name attr_reader :conflicts # implement to_archive include Archiver attr_reader :source_dir attr_reader :source_paths attr_reader :destination_dir # template-specific attributes 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}" @spec_dir = "kit" @template_spec_name = "kit_item.spec" @conflicts = true @source_dir = File.join("kit") @source_paths = source_paths @destination_dir = @package_name @provides_symbol = "tetra-glue" @provides_version = "#{project.name}-#{project.version}" @install_dir = "" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
tetra-0.43.0 | lib/tetra/glue_kit_item.rb |
tetra-0.42.0 | lib/tetra/glue_kit_item.rb |
tetra-0.41.0 | lib/tetra/glue_kit_item.rb |