Skip to content

Commit 59347f2

Browse files
committed
[build] shell out when ruby-maven is not there
1 parent 563c62a commit 59347f2

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

Rakefile

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,26 @@ begin
55
rescue LoadError
66
warn "ruby-maven not available - some tasks will not work " <<
77
"either `gem install ruby-maven' or use mvn instead of rake"
8+
desc "Package jopenssl.jar with the compiled classes"
9+
task :jar do
10+
sh "mvn prepare-package -Dmaven.test.skip=true"
11+
end
12+
namespace :jar do
13+
desc "Package jopenssl.jar file (and dependendent jars)"
14+
task :all do
15+
sh "mvn package -Dmaven.test.skip=true"
16+
end
17+
end
818
else
919
Rake::Task[:jar].clear
1020
desc "Package jopenssl.jar with the compiled classes"
1121
task :jar => :maven do
12-
maven.prepare_package '-Dmaven.test.skip'
22+
maven.prepare_package '-Dmaven.test.skip=true'
1323
end
14-
1524
namespace :jar do
1625
desc "Package jopenssl.jar file (and dependendent jars)"
1726
task :all => :maven do
18-
maven.package '-Dmaven.test.skip'
27+
maven.package '-Dmaven.test.skip=true'
1928
end
2029
end
2130
end

0 commit comments

Comments
 (0)