Hi,
I've updated to buildr 1.4.13 and it's not working anymore :
$ buildr eclipse
(in /home/jp/src/t2s/core, development)
Buildr aborted!
ArgumentError : no such option: scope
/home/jp/src/t2s/core/buildfile:34:in `block in <top (required)>'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:426:in
`raw_load_buildfile'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:225:in
`block in load_buildfile'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:220:in
`load_buildfile'
(See full trace by running task with --trace)
line 34 of my buildfile is :
LOG4J = transitive('org.slf4j:slf4j-log4j12:jar:1.7.2'),
'commons-logging:commons-logging:jar:1.0.4'
I still works with 1.4.12 :
$ buildr _1.4.12_ eclipse
(in /home/jp/src/t2s/core, development)
Generating Eclipse project for t2s
Completed in 1.007s
Full trace :
$ buildr eclipse --trace
(in /home/jp/src/t2s/core, development)
** Invoke t2s (first_time)
** Execute t2s
** Invoke
/home/jp/.m2/repository/org/slf4j/slf4j-log4j12/1.7.2/slf4j-log4j12-1.7.2.pom
(first_time, not_needed)
Loading m2 pom file from
/home/jp/.m2/repository/org/slf4j/slf4j-log4j12/1.7.2/slf4j-log4j12-1.7.2.pom
Buildr aborted!
ArgumentError : no such option: scope
/var/lib/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/file_utils_ext.rb:140:in
`rake_check_options'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/packaging/artifact.rb:296:in
`to_hash'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/packaging/artifact.rb:756:in
`artifact'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/java/pom.rb:39:in `load'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/java/pom.rb:74:in
`initialize'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/java/pom.rb:52:in `new'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/java/pom.rb:52:in `load'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/java/pom.rb:43:in `load'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/packaging/artifact.rb:833:in
`block in transitive'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/packaging/artifact.rb:828:in
`each'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/packaging/artifact.rb:828:in
`inject'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/packaging/artifact.rb:828:in
`transitive'
/home/jp/src/t2s/core/buildfile:34:in `block in <top (required)>'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/project.rb:221:in
`instance_exec'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/project.rb:221:in
`block (2 levels) in define'
/var/lib/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `call'
/var/lib/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `block in
execute'
/var/lib/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `each'
/var/lib/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `execute'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/project.rb:633:in
`block in execute'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:139:in
`switch_to_namespace'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/project.rb:632:in
`execute'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:674:in
`block in invoke_with_call_chain'
/usr/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:660:in
`invoke_with_call_chain'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:655:in
`invoke'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/util.rb:177:in
`block in to_proc'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/project.rb:278:in
`each'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/project.rb:278:in
`projects'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/project.rb:968:in
`projects'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:426:in
`raw_load_buildfile'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:225:in
`block in load_buildfile'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:535:in
`standard_exception_handling'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:220:in
`load_buildfile'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:130:in
`block in run'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:535:in
`standard_exception_handling'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/lib/buildr/core/application.rb:128:in
`run'
/var/lib/gems/1.9.1/gems/buildr-1.4.13/bin/buildr:20:in `<top (required)>'
/usr/local/bin/buildr:23:in `load'
/usr/local/bin/buildr:23:in `<main>'
Any idea ? Where should I look ?
Thanks.
--
Jean-Philippe Caruana