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 )