AP_TECS: Remove duplicate setting of flare pitch upper limit
[ardupilot.git] / waf
blobc9298c7d9cadde84a1367d9953b3573e1c6e0ed4
1 #!/usr/bin/env python
3 from __future__ import print_function
4 import subprocess
5 import os.path as p
6 import sys
8 d = p.dirname(p.realpath(__file__))
9 waf_light = p.join(d, 'modules', 'waf', 'waf-light')
11 python = sys.executable
13 try:
14 subprocess.check_call([python, waf_light] + sys.argv[1:])
15 except subprocess.CalledProcessError as e:
16 if e.returncode != 2 or p.isfile(waf_light):
17 sys.exit(1)
19 print('Missing waf submodule. Trying to get it')
21 try:
22 subprocess.check_call(['git', 'submodule', 'update', '--init',
23 'modules/waf'])
24 except subprocess.CalledProcessError:
25 print('Could not update submodule', file=sys.stderr)
26 sys.exit(1)
28 print('Submodules OK, try running again')