Sha256: 6c752b42db8f3a80193d3a13352dcf2bdb08abf842cfc011bf94574668645227

Contents?: true

Size: 1.06 KB

Versions: 118

Compression:

Stored size: 1.06 KB

Contents

# frozen_string_literal: true

require 'rubygems'
require 'rake'

require File.join(File.dirname(__FILE__), 'lib', 'addressable', 'version')

PKG_DISPLAY_NAME   = 'Addressable'
PKG_NAME           = PKG_DISPLAY_NAME.downcase
PKG_VERSION        = Addressable::VERSION::STRING
PKG_FILE_NAME      = "#{PKG_NAME}-#{PKG_VERSION}"

RELEASE_NAME       = "REL #{PKG_VERSION}"

PKG_SUMMARY        = "URI Implementation"
PKG_DESCRIPTION    = <<-TEXT
Addressable is an alternative implementation to the URI implementation that is
part of Ruby's standard library. It is flexible, offers heuristic parsing, and
additionally provides extensive support for IRIs and URI templates.
TEXT

PKG_FILES = FileList[
    "lib/**/*", "spec/**/*", "vendor/**/*", "data/**/*",
    "tasks/**/*",
    "[A-Z]*", "Rakefile"
].exclude(/pkg/).exclude(/database\.yml/).
  exclude(/Gemfile\.lock/).exclude(/[_\.]git$/)

task :default => "spec"

WINDOWS = (RUBY_PLATFORM =~ /mswin|win32|mingw|bccwin|cygwin/) rescue false
SUDO = WINDOWS ? '' : ('sudo' unless ENV['SUDOLESS'])

Dir['tasks/**/*.rake'].each { |rake| load rake }

Version data entries

118 entries across 106 versions & 14 rubygems

Version Path
postfinancecheckout-ruby-sdk-3.3.0 vendor/bundle/ruby/2.7.0/gems/addressable-2.8.1/Rakefile
wallee-ruby-sdk-3.3.0 vendor/bundle/ruby/2.7.0/gems/addressable-2.8.1/Rakefile
cloudsmith-api-2.0.1 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.1/Rakefile
cloudsmith-api-2.0.0 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.1/Rakefile
tdiary-5.2.4 vendor/bundle/ruby/3.1.0/gems/addressable-2.8.1/Rakefile
whitelabelmachinename-ruby-sdk-3.2.1 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.1/Rakefile
wallee-ruby-sdk-3.2.0 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.1/Rakefile
postfinancecheckout-ruby-sdk-3.2.0 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.1/Rakefile
cloudsmith-api-1.142.3 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.1/Rakefile
wallee-ruby-sdk-3.1.5 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.1/Rakefile
postfinancecheckout-ruby-sdk-3.1.5 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.1/Rakefile
tdiary-5.2.3 vendor/bundle/ruby/3.1.0/gems/addressable-2.8.1/Rakefile
addressable-2.8.1 Rakefile
whitelabelmachinename-ruby-sdk-3.2.0 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.0/Rakefile
whitelabelmachinename-ruby-sdk-3.1.9 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.0/Rakefile
whitelabelmachinename-ruby-sdk-3.1.8 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.0/Rakefile
cloudsmith-api-1.120.3 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.0/Rakefile
whitelabelmachinename-ruby-sdk-3.1.7 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.0/Rakefile
whitelabelmachinename-ruby-sdk-3.1.6 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.0/Rakefile
whitelabelmachinename-ruby-sdk-3.1.5 vendor/bundle/ruby/2.4.0/gems/addressable-2.8.0/Rakefile