diff options
author | bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-11-21 18:11:14 +0000 |
---|---|---|
committer | bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-11-21 18:11:14 +0000 |
commit | 556ee8b3ac96d6dd91fb13e6ec17c9b12e51e8aa (patch) | |
tree | 38bbea05995a0cdf36984cca1ff99fa0517dcb03 /gyp_skia.py | |
parent | 5df06a2fea7078387eb8eeaedfa283825e774015 (diff) |
Roll gyp deps from 1765 to 1796.
This also adds gyp_skia.py which defers to gyp_skia.
This matches Chromium usage and allows parallel gyp-ing
(now the default) to work on Windows.
R=epoger@google.com
Review URL: https://codereview.chromium.org/81073002
git-svn-id: http://skia.googlecode.com/svn/trunk@12350 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gyp_skia.py')
-rw-r--r-- | gyp_skia.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gyp_skia.py b/gyp_skia.py new file mode 100644 index 0000000000..ed43f15561 --- /dev/null +++ b/gyp_skia.py @@ -0,0 +1,18 @@ +# Copyright 2012 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. + +# This file is (possibly, depending on python version) imported by +# gyp_chromium when GYP_PARALLEL=1 and it creates sub-processes +# through the multiprocessing library. + +# Importing in Python 2.6 (fixed in 2.7) on Windows doesn't search for +# imports that don't end in .py (and aren't directories with an +# __init__.py). This wrapper makes "import gyp_chromium" work with +# those old versions and makes it possible to execute gyp_chromium.py +# directly on Windows where the extension is useful. + +import os + +path = os.path.abspath(os.path.split(__file__)[0]) +execfile(os.path.join(path, 'gyp_skia')) |