Sha256: f6ca3c5bfd6c2de8d766fa1c520a2bf4599abb45bb3f464892d929d7a9d9c501

Contents?: true

Size: 707 Bytes

Versions: 2

Compression:

Stored size: 707 Bytes

Contents

# frozen_string_literal: true

lib = File.expand_path("../../../lib", __dir__)
$LOAD_PATH.unshift(lib)

require "bundler/gem_tasks"
require "rake/clean"
require "rake/testtask"
require "unicode/data"

CLEAN.include(File.join(lib, "unicode/data/derived.txt"))

namespace :ext do
  load "ext/unicode/data/Rakefile"
end

Rake::TestTask.new(:test) do |t|
  t.libs << "test"
  t.libs << "lib"
  t.test_files = FileList["test/**/*_test.rb"]
end

task default: :test

namespace :"unicode:data" do
  desc "Generate all of the neccesary derived files"
  task :generate do
    Unicode::Data.generate
  end

  desc "Validate all of the necessary derived files"
  task :validate do
    Unicode::Data.validate
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
unicode-data-0.1.1 Rakefile
unicode-data-0.1.0 Rakefile