File tree Expand file tree Collapse file tree 1 file changed +19
-14
lines changed Expand file tree Collapse file tree 1 file changed +19
-14
lines changed Original file line number Diff line number Diff line change 1
1
#-*- mode: ruby -*-
2
2
3
- require 'maven/ruby/tasks'
3
+ begin
4
+ require 'maven/ruby/tasks'
5
+ rescue LoadError
6
+ warn "ruby-maven not available - some tasks will not work " <<
7
+ "either `gem install ruby-maven' or use mvn instead of rake"
8
+ else
9
+ Rake ::Task [ :jar ] . clear
10
+ desc "Package jopenssl.jar with the compiled classes"
11
+ task :jar => :maven do
12
+ maven . prepare_package '-Dmaven.test.skip'
13
+ end
14
+
15
+ namespace :jar do
16
+ desc "Package jopenssl.jar file (and dependendent jars)"
17
+ task :all => :maven do
18
+ maven . package '-Dmaven.test.skip'
19
+ end
20
+ end
21
+ end
4
22
5
23
# the actual build configuration is inside the Mavenfile
6
24
7
25
task :default => :build
8
26
9
- Rake ::Task [ :jar ] . clear
10
- desc "Package jopenssl.jar with the compiled classes"
11
- task :jar => :maven do
12
- maven . prepare_package '-Dmaven.test.skip'
13
- end
14
-
15
- namespace :jar do
16
- desc "Package jopenssl.jar file (and dependendent jars)"
17
- task :all => :maven do
18
- maven . package '-Dmaven.test.skip'
19
- end
20
- end
21
-
22
27
file ( 'lib/jopenssl.jar' ) { Rake ::Task [ 'jar' ] . invoke }
23
28
24
29
require 'rake/testtask'
You can’t perform that action at this time.
0 commit comments