Sha256: 96c3ae0ead7cc025ff58e6b1c6c3c898ddb6705decb68496be1b5ac3f9fb0d3f

Contents?: true

Size: 557 Bytes

Versions: 3

Compression:

Stored size: 557 Bytes

Contents

file 'tmp/stanford.zip' do |task|
  sh "wget #{STANFORD_ARCHIVE_URL} -O #{task.name} --no-check-certificate"
end

directory 'tmp/stanford' => ['tmp/stanford.zip'] do |task|
  orig_dirname = File.basename(STANFORD_ARCHIVE, '.zip')

  sh "unzip #{task.prerequisites[0]}"
  sh "mv #{orig_dirname} #{task.name}"
end

desc 'Installs the Stanford parser'
task :stanford => ['tmp/stanford'] do
  Dir.chdir('tmp/stanford') do
    STANFORD_JAR_NAMES.each do |name|
      dest = File.join(STANFORD_DIRECTORY, name)

      sh "cp -f #{name} #{dest}"
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
opener-constituent-parser-de-1.2.0 task/stanford.rake
opener-constituent-parser-de-1.1.2 task/stanford.rake
opener-constituent-parser-de-1.1.1 task/stanford.rake