#!/usr/bin/env ruby -Ku
# $Id: Rakefile,v 1.9 2009/08/27 08:28:24 nishimoto Exp $

task :version do
  cmd = "java -cp ../../../bin/gdm.jar galatea.io.julius.GrammarMaker"
  puts cmd
  system cmd
end

task :test do
  # windows : ActivePerl must be installed at C:/Perl
  # opt = "-d /home/nishi/2009/istc/linux/bin/SRM/bin"
  # opt = '-d c:/work/istc/SRM/bin -e utf-8'
  opt = "-V -d /usr/local/galatea-engine/SRM/bin"
  self_dir = File.expand_path(File.dirname(__FILE__))
  name = ENV['TARGET'] || 'gram2'
  src = "#{self_dir}/#{name}.xml"
  target = "#{self_dir}/#{name}"
  cmd = "java -cp ../../../bin/gdm.jar galatea.io.julius.GrammarMaker #{opt} #{src} #{target}"
  puts cmd
  system cmd
end

task :clean do
  %w[ gram gram1 gram2 gram3 ].each do |i|
    cmd = "rm -f #{i}.dfa #{i}.dict #{i}.grammar #{i}.term #{i}.voca #{i}.ipaxml"
	puts cmd
	system cmd
	system "rm -f *~"
  end
end
