lib/autoproj/cli/build.rb in autoproj-2.8.8 vs lib/autoproj/cli/build.rb in autoproj-2.9.0

- old
+ new

@@ -25,11 +25,14 @@ rebuild: false, parallel: nil, confirm: true command_line_selection, source_packages, _osdep_packages = - super(selected_packages, options.merge(checkout_only: true)) + super(selected_packages, + ignore_errors: options[:keep_going], + checkout_only: true, + **options) parallel = build_options[:parallel] || ws.config.parallel_build_level return if source_packages.empty? @@ -39,11 +42,11 @@ pkg.disable end Autobuild.ignore_errors = options[:keep_going] - ops = Ops::Build.new(ws.manifest) + ops = Ops::Build.new(ws.manifest, report_dir: ws.log_dir) if build_options[:rebuild] || build_options[:force] packages_to_rebuild = if options[:deps] || command_line_selection.empty? source_packages else command_line_selection @@ -75,10 +78,9 @@ return end Autobuild.do_build = true ops.build_packages(source_packages, parallel: parallel) - Autobuild.apply(source_packages, "autoproj-build", ['install']) Main.run_post_command_hook(:build, ws, source_packages: source_packages) ensure export_env_sh end end