| Index: build/android/device_status_check.py
|
| diff --git a/build/android/device_status_check.py b/build/android/device_status_check.py
|
| index 673fbe83ed3df725798632ee1e77dfb2de7fbd8c..b3447cae0f42bbb3e6bd1521baf13c48e5b7b8e8 100755
|
| --- a/build/android/device_status_check.py
|
| +++ b/build/android/device_status_check.py
|
| @@ -58,9 +58,8 @@ def CheckForMissingDevices(options, adb_online_devs):
|
| adb_online_devs: A list of serial numbers of the currently visible
|
| and online attached devices.
|
| """
|
| -
|
| - last_devices_path = os.path.abspath(os.path.join(options.out_dir,
|
| - '.last_devices'))
|
| + out_dir = os.path.abspath(options.out_dir)
|
| + last_devices_path = os.path.join(out_dir, '.last_devices')
|
| last_devices = []
|
| try:
|
| with open(last_devices_path) as f:
|
| @@ -89,8 +88,10 @@ def CheckForMissingDevices(options, adb_online_devs):
|
| print ('New devices detected %s. And now back to your '
|
| 'regularly scheduled program.' % list(new_devs))
|
|
|
| - # Write devices currently visible plus devices previously seen.
|
| + if not os.path.exists(out_dir):
|
| + os.makedirs(out_dir)
|
| with open(last_devices_path, 'w') as f:
|
| + # Write devices currently visible plus devices previously seen.
|
| f.write('\n'.join(set(adb_online_devs + last_devices)))
|
|
|
|
|
|
|