Sha256: dfd9d971469065c7ae4f226b957923c7c5f3177229b6930a8421c68dd3f3e19c

Contents?: true

Size: 485 Bytes

Versions: 25

Compression:

Stored size: 485 Bytes

Contents

namespace :codes do
  desc 'Create ISO 3166-1 code classes from Wikipedia ISO 3166-1 tables.'
  task :update do
    dirname = File.dirname(__FILE__)
    gen     = File.join(dirname, %w{iso_3166_1.rb})
    lib     = File.expand_path(File.join(dirname, %w{.. lib iso_country_codes iso_3166_1.rb}))
    require gen
    modules = IsoCountryCodes::Task::UpdateCodes.get
    File.open(lib, File::CREAT | File::TRUNC | File::WRONLY) do |f|
      f.write modules
    end
  end
end # :currency

Version data entries

25 entries across 25 versions & 3 rubygems

Version Path
iso_country_codes-0.7.8 rakelib/iso_3166_1.rake
iso_country_codes-0.7.7 rakelib/iso_3166_1.rake
iso_country_codes-0.7.6 rakelib/iso_3166_1.rake
iso_country_codes-0.7.5 rakelib/iso_3166_1.rake
iso_country_codes-0.7.4 rakelib/iso_3166_1.rake
iso_country_codes-0.7.3 rakelib/iso_3166_1.rake
iso_country_codes-0.7.2 rakelib/iso_3166_1.rake
iso_country_codes-0.7.1 rakelib/iso_3166_1.rake
iso_country_codes-0.7.0 rakelib/iso_3166_1.rake
iso_country_codes-0.6.1 rakelib/iso_3166_1.rake
iso_country_codes-0.6.0 rakelib/iso_3166_1.rake
iso_country_codes-0.5.0 rakelib/iso_3166_1.rake
alexrabarts-iso_country_codes-0.2.2 rakelib/iso_3166_1.rake
holden-iso_country_codes-0.2.2 rakelib/iso_3166_1.rake
holden-iso_country_codes-0.2.3 rakelib/iso_3166_1.rake
holden-iso_country_codes-0.2.4 rakelib/iso_3166_1.rake
iso_country_codes-0.4.4 rakelib/iso_3166_1.rake
iso_country_codes-0.4.3 rakelib/iso_3166_1.rake
iso_country_codes-0.4.2 rakelib/iso_3166_1.rake
iso_country_codes-0.4.1 rakelib/iso_3166_1.rake