From bc9ab66348938dde6dbbd4b367a476546aa3031d Mon Sep 17 00:00:00 2001 From: Josh Henderson Date: Thu, 4 Nov 2021 16:33:27 -0400 Subject: [PATCH] Tools: size_compare Change elfdiff_output rectory --- Tools/scripts/size_compare_branches.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Tools/scripts/size_compare_branches.py b/Tools/scripts/size_compare_branches.py index b00c0819c5..edfea51965 100755 --- a/Tools/scripts/size_compare_branches.py +++ b/Tools/scripts/size_compare_branches.py @@ -9,6 +9,11 @@ pip3 install --user elf_diff weasyprint AP_FLAKE8_CLEAN +How to use? +Starting in the ardupilot directory. +~/ardupilot $ python Tools/scripts/size_compare_branches.py --branch=[PR_BRANCH_NAME] --vehicle=copter + +Output is placed into ../ELF_DIFF_[VEHICLE_NAME] ''' import optparse @@ -159,6 +164,7 @@ class SizeCompareBranches(object): '--bin_prefix=arm-none-eabi-', "--old_alias", "%s %s" % (self.master_branch, binary_filename), "--new_alias", "%s %s" % (self.branch, binary_filename), + "--html_dir", "../ELF_DIFF_%s" % (self.vehicle), os.path.join(outdir_1, self.board, "bin", binary_filename), os.path.join(outdir_2, self.board, "bin", binary_filename) ]