Skip to content

Commit 21d7b4c

Browse files
committed
Import JRuby's strscan
1 parent 3ceafa6 commit 21d7b4c

File tree

5 files changed

+717
-3
lines changed

5 files changed

+717
-3
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
/_yardoc/
55
/coverage/
66
/doc/
7-
/lib/
7+
/lib/*.{jar,so,dylib}
88
/pkg/
99
/spec/reports/
1010
/tmp/

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)