Browse Source

Tools: add script to build all parameter documentation

zr-v5.1
Peter Barker 5 years ago committed by Peter Barker
parent
commit
9bb40af1c7
  1. 27
      Tools/scripts/build_log_message_documentation.sh

27
Tools/scripts/build_log_message_documentation.sh

@ -0,0 +1,27 @@ @@ -0,0 +1,27 @@
#!/bin/bash
set -e
set -x
DIR="../buildlogs/LogMessages"
# work from either APM directory or above
[ -d ArduPlane ] || cd APM
/bin/mkdir -p "$DIR"
generate_log_message_documentation() {
VEHICLE="$1"
# generate Parameters.html, Parameters.rst etc etc:
./Tools/autotest/logger_metadata/parse.py --vehicle "$VEHICLE"
# stash some of the results away:
VEHICLE_DIR="$DIR/$VEHICLE"
mkdir -p "$VEHICLE_DIR"
/bin/cp LogMessages.* "$VEHICLE_DIR/"
}
for vehicle in Rover Plane Copter Tracker; do
generate_log_message_documentation "$vehicle"
done
Loading…
Cancel
Save