Sha256: 224ffa841d443cca7a43e24ff401736a3b1483fb3bbc440bcff18fd1c678c4be

Contents?: true

Size: 1.07 KB

Versions: 20

Compression:

Stored size: 1.07 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[
    "data/**/*",
    "lib/**/*.rb",
    "spec/**/*.rb",
    "tasks/**/*.rake",
    "addressable.gemspec",
    "CHANGELOG.md",
    "Gemfile",
    "LICENSE.txt",
    "README.md",
    "Rakefile",
]

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

20 entries across 20 versions & 5 rubygems

Version Path
direct7-0.0.18 vendor/bundle/ruby/2.7.0/gems/addressable-2.8.5/Rakefile
direct7-0.0.17 vendor/bundle/ruby/2.7.0/gems/addressable-2.8.5/Rakefile
direct7-0.0.16 vendor/bundle/ruby/2.7.0/gems/addressable-2.8.5/Rakefile
cloudsmith-api-2.0.13 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.6/Rakefile
cloudsmith-api-2.0.12 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.6/Rakefile
direct7-0.0.13 vendor/bundle/ruby/2.7.0/gems/addressable-2.8.5/Rakefile
cloudsmith-api-2.0.11 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.6/Rakefile
cloudsmith-api-2.0.10 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.6/Rakefile
cloudsmith-api-2.0.9 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.6/Rakefile
cloudsmith-api-2.0.8 vendor/bundle/ruby/2.6.0/gems/addressable-2.8.6/Rakefile
postfinancecheckout-ruby-sdk-4.5.0 vendor/bundle/ruby/3.3.0/gems/addressable-2.8.6/Rakefile
wallee-ruby-sdk-4.5.0 vendor/bundle/ruby/3.3.0/gems/addressable-2.8.6/Rakefile
direct7-0.0.12 vendor/bundle/ruby/2.7.0/gems/addressable-2.8.5/Rakefile
wallee-ruby-sdk-4.4.0 vendor/bundle/ruby/3.1.0/gems/addressable-2.8.6/Rakefile
postfinancecheckout-ruby-sdk-4.4.0 vendor/bundle/ruby/3.1.0/gems/addressable-2.8.6/Rakefile
postfinancecheckout-ruby-sdk-4.2.0 vendor/bundle/ruby/3.0.0/gems/addressable-2.8.6/Rakefile
wallee-ruby-sdk-4.2.0 vendor/bundle/ruby/3.0.0/gems/addressable-2.8.6/Rakefile
addressable-2.8.6 Rakefile
direct7-0.0.11 vendor/bundle/ruby/2.7.0/gems/addressable-2.8.5/Rakefile
addressable-2.8.5 Rakefile