Rakefile in sekka-1.6.6 vs Rakefile in sekka-1.7.0
- old
+ new
@@ -114,11 +114,11 @@
files << "./test/henkan-main.nnd tokyocabinet"
files << "./test/henkan-main.nnd pure"
files << "./test/henkan-main.nnd leveldb"
end
files.each {|filename|
- sh sprintf( "ruby -I ./lib -S nendo -I ./lib -d %s", filename )
+ sh sprintf( "export RUBY_THREAD_VM_STACK_SIZE=100000 ; ruby -I ./lib -S nendo -I ./lib -d %s", filename )
}
sh "cat test.record"
end
task :bench do
@@ -148,9 +148,13 @@
sh "ruby ./bin/sekka-jisyo load ./data/SEKKA-JISYO.N ./data/SEKKA-JISYO.N.tch#xmsiz=1024m"
end
task :dump do
sh sprintf( "ruby ./bin/sekka-jisyo dump ./data/SEKKA-JISYO.N.tch#xmsiz=1024m > ./data/SEKKA-JISYO-%s.N.tsv", dictVersion )
+end
+
+task :restore do
+ sh sprintf("export RUBY_THREAD_VM_STACK_SIZE=100000 ; ruby -I ./lib ./bin/sekka-jisyo restore ./data/SEKKA-JISYO-%s.N.tsv jisyo.N.ldb", dictVersion )
end
task :load_leveldb do
sh sprintf( "ruby ./bin/sekka-jisyo load ./data/SEKKA-JISYO.N ./data/SEKKA-JISYO-%s.N.ldb", dictVersion )
sh sprintf( "tar zcCf ./data ./data/SEKKA-JISYO-%s.N.ldb.tar.gz ./SEKKA-JISYO-%s.N.ldb" , dictVersion, dictVersion )