|
|
|
@ -10,14 +10,14 @@ import sys
@@ -10,14 +10,14 @@ import sys
|
|
|
|
|
|
|
|
|
|
from optparse import OptionParser |
|
|
|
|
|
|
|
|
|
parser = OptionParser("print_version.py [options] ArduCopter|ArduPlane|APMrover2|AntennaTracker") |
|
|
|
|
parser = OptionParser("print_version.py [options] ArduCopter|ArduPlane|Rover|AntennaTracker") |
|
|
|
|
|
|
|
|
|
(opts, args) = parser.parse_args() |
|
|
|
|
|
|
|
|
|
includefiles = { |
|
|
|
|
"ArduCopter": "version.h", |
|
|
|
|
"ArduPlane": "version.h", |
|
|
|
|
"APMrover2": "version.h", |
|
|
|
|
"Rover": "version.h", |
|
|
|
|
"AntennaTracker": "version.h", |
|
|
|
|
"ArduSub": "version.h", |
|
|
|
|
} |
|
|
|
@ -29,7 +29,7 @@ if len(args) > 0:
@@ -29,7 +29,7 @@ if len(args) > 0:
|
|
|
|
|
sys.exit(1) |
|
|
|
|
includefilepath = "%s/%s" % (vehicle, includefiles[vehicle]) |
|
|
|
|
else: |
|
|
|
|
# assume we are in e.g. APM/APMrover2/ |
|
|
|
|
# assume we are in e.g. APM/Rover/ |
|
|
|
|
vehicle = os.path.basename(os.getcwd()) |
|
|
|
|
if vehicle not in includefiles: |
|
|
|
|
print("Unknown vehicle (%s) (be in a vehicle directory or supply a vehicle type as an argument)" % (vehicle,)) |
|
|
|
|