Rakefile in sekka-1.6.0 vs Rakefile in sekka-1.6.1
- old
+ new
@@ -21,17 +21,18 @@
require 'rake'
require "bundler/gem_tasks"
require 'jeweler2'
+dictVersion = "1.6.0"
+
task :default => [:test] do
end
task :compile do
# generate version.rb
- dictVersion = "1.5.0"
vh = Jeweler::VersionHelper.new "."
open( "./lib/sekka/sekkaversion.rb", "w" ) {|f|
f.puts( "class SekkaVersion" )
f.printf( " def self.version() \"%s\" end\n", vh )
f.printf( " def self.dictVersion() \"%s\" end\n", dictVersion )
@@ -119,11 +120,11 @@
end
task :alljisyo => [ :jisyo, :load, :dump, :md5 ]
task :md5 do
- sh "md5sum ./data/SEKKA-JISYO.N.tsv > ./data/SEKKA-JISYO.N.md5"
+ sh sprintf( "md5sum ./data/SEKKA-JISYO-%s.N.tsv > ./data/SEKKA-JISYO-%s.N.md5", dictVersion, dictVersion )
end
task :jisyo do
sh "ruby ./bin/sekka-jisyo convertN ./data/SKK-JISYO.L.201501 > ./data/SEKKA-JISYO.N"
sh "ruby ./bin/sekka-jisyo convertN ./data/SKK-JISYO.L.hira-kata >> ./data/SEKKA-JISYO.N"
@@ -138,10 +139,10 @@
task :load do
sh "ruby ./bin/sekka-jisyo load ./data/SEKKA-JISYO.N ./data/SEKKA-JISYO.N.tch#xmsiz=1024m"
end
task :dump do
- sh "ruby ./bin/sekka-jisyo dump ./data/SEKKA-JISYO.N.tch#xmsiz=1024m > ./data/SEKKA-JISYO.N.tsv"
+ sh sprintf( "ruby ./bin/sekka-jisyo dump ./data/SEKKA-JISYO.N.tch#xmsiz=1024m > ./data/SEKKA-JISYO-%s.N.tsv", dictVersion )
end
# SKK-JISYO.hiragana-phrase はWikipediaから作られる。
task :phrase => [ "/tmp/jawiki.txt.gz", "./data/wikipedia/jawiki.hiragana.txt" ] do
sh "sort ./data/wikipedia/jawiki.hiragana.txt | uniq -c | sort > ./data/wikipedia/ranking.txt"