| Index: build/download_nacl_toolchains.py
|
| ===================================================================
|
| --- build/download_nacl_toolchains.py (revision 0)
|
| +++ build/download_nacl_toolchains.py (revision 0)
|
| @@ -0,0 +1,29 @@
|
| +#!/usr/bin/python
|
| +# Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| +# Use of this source code is governed by a BSD-style license that can be
|
| +# found in the LICENSE file.
|
| +
|
| +"""Shim to run nacl toolchain download script only if there is a nacl dir."""
|
| +
|
| +import os
|
| +import sys
|
| +
|
| +
|
| +def Main():
|
| + script_dir = os.path.dirname(os.path.abspath(__file__))
|
| + src_dir = os.path.dirname(script_dir)
|
| + nacl_dir = os.path.join(src_dir, 'native_client')
|
| + nacl_build_dir = os.path.join(nacl_dir, 'build')
|
| + download_script = os.path.join(nacl_build_dir, 'download_toolchains.py')
|
| + if not os.path.exists(download_script):
|
| + print "Can't find '%s'" % download_script
|
| + print 'Presumably you are intentionally building without NativeClient.'
|
| + print 'Skipping NativeClient toolchain download.'
|
| + sys.exit(0)
|
| + sys.path.insert(0, nacl_build_dir)
|
| + import download_toolchains
|
| + download_toolchains.Main()
|
| +
|
| +
|
| +if __name__ == '__main__':
|
| + Main()
|
|
|
| Property changes on: build/download_nacl_toolchains.py
|
| ___________________________________________________________________
|
| Added: svn:executable
|
| + *
|
|
|
|
|