Skip to content

Commit 66b83bd

Browse files
committed
Import JRuby's strscan
1 parent d07f8ce commit 66b83bd

3 files changed

Lines changed: 710 additions & 2 deletions

File tree

Rakefile

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,18 @@ require "rake/testtask"
33

44
task :default => [:compile, :test]
55

6-
require 'rake/extensiontask'
7-
Rake::ExtensionTask.new("strscan")
6+
if RUBY_PLATFORM =~ /java/
7+
require 'rake/javaextensiontask'
8+
Rake::JavaExtensionTask.new("strscan") do |ext|
9+
require 'maven/ruby/maven'
10+
ext.source_version = '1.8'
11+
ext.target_version = '1.8'
12+
ext.ext_dir = 'ext/java'
13+
end
14+
else
15+
require 'rake/extensiontask'
16+
Rake::ExtensionTask.new("strscan")
17+
end
818

919
desc "Run test"
1020
task :test do

0 commit comments

Comments
 (0)