Sha256: 7247d609dc0303b2526a3388ed6d0cd69ee8e2475860e8ed8317c1f03e642ade

Contents?: true

Size: 715 Bytes

Versions: 74

Compression:

Stored size: 715 Bytes

Contents

module Simp; end
module Simp::Rake; end
class Simp::Rake::Helpers
  module Simp::Rake::Helpers::RPMSpec
    require 'simp/rake/build/constants'

    include Simp::Rake::Build::Constants

    def rpm_template(simp_version=nil)
      simp_version = ENV.fetch('SIMP_BUILD_version', simp_version)

      if simp_version
        simp_main_version = simp_version.split('.').first
      else
        simp_main_version = 'default'
      end

      template_file = File.join(File.dirname(__FILE__), 'assets', 'rpm_spec', "simp#{simp_main_version}.spec")

      raise "Error: Could not find template for SIMP version #{simp_version}" unless File.exist?(template_file)

      return File.read(template_file)
    end
  end
end

Version data entries

74 entries across 74 versions & 1 rubygems

Version Path
simp-rake-helpers-5.22.1 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.22.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.21.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.20.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.19.2 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.19.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.18.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.17.1 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.17.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.16.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.15.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.14.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.13.2 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.13.1 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.13.0 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.12.7 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.12.6 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.12.5 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.12.4 lib/simp/rake/helpers/rpm_spec.rb
simp-rake-helpers-5.12.3 lib/simp/rake/helpers/rpm_spec.rb