| Index: runtime/tools/create_snapshot_bin.py
 | 
| diff --git a/runtime/tools/create_snapshot_bin.py b/runtime/tools/create_snapshot_bin.py
 | 
| index 19c29434b77199e17e958bc3ae8b1263f6984d84..b91de38e86353a40e7e1ed131e3840161aeda87b 100755
 | 
| --- a/runtime/tools/create_snapshot_bin.py
 | 
| +++ b/runtime/tools/create_snapshot_bin.py
 | 
| @@ -52,6 +52,10 @@ def BuildOptions():
 | 
|    result.add_option("--abi",
 | 
|        action="store", type="string",
 | 
|        help="Desired ABI for android target OS. armeabi-v7a or x86")
 | 
| +  result.add_option("--timestamp_file",
 | 
| +      action="store", type="string",
 | 
| +      help="Path to timestamp file that will be written",
 | 
| +      default="")
 | 
|    return result
 | 
|  
 | 
|  
 | 
| @@ -71,6 +75,14 @@ def ProcessOptions(options):
 | 
|    return True
 | 
|  
 | 
|  
 | 
| +def CreateTimestampFile(options):
 | 
| +  if options.timestamp_file != '':
 | 
| +    dir_name = os.path.dirname(options.timestamp_file)
 | 
| +    if not os.path.exists(dir_name):
 | 
| +      os.mkdir(dir_name)
 | 
| +    open(options.timestamp_file, 'w').close()
 | 
| +
 | 
| +
 | 
|  def Main():
 | 
|    # Parse options.
 | 
|    parser = BuildOptions()
 | 
| @@ -113,6 +125,9 @@ def Main():
 | 
|    except Exception as e:
 | 
|      return -1
 | 
|  
 | 
| +  # Success, update timestamp file.
 | 
| +  CreateTimestampFile(options)
 | 
| +
 | 
|    return 0
 | 
|  
 | 
|  
 | 
| 
 |