| OLD | NEW | 
|    1 vars = { |    1 vars = { | 
|    2   "chromium_trunk": |    2   "chromium_trunk": "http://src.chromium.org/svn/trunk", | 
|    3     "http://src.chromium.org/svn/trunk", |    3   "nixysa_rev": "56", | 
|    4   "nixysa_rev": "54", |    4   "chromium_rev": "28829", | 
|    5   "chromium_rev": "22547", |  | 
|    6   "o3d_code_rev": "157", |    5   "o3d_code_rev": "157", | 
|    7   "skia_rev": "279", |    6   "skia_rev": "376", | 
|    8   "gyp_rev": "725", |    7   "gyp_rev": "725", | 
|    9   "gtest_rev": "267", |    8   "gtest_rev": "329", | 
|   10   "gflags_rev": "30", |    9   "gflags_rev": "30", | 
|   11   "breakpad_rev": "346", |   10   "breakpad_rev": "391", | 
|   12   "v8_rev": "2624", |   11   "v8_rev": "2901", | 
 |   12   "nacl_rev": "842", | 
|   13 } |   13 } | 
|   14  |   14  | 
|   15 deps = { |   15 deps = { | 
|   16   "o3d/o3d_assets": |   16   "o3d/o3d_assets": | 
|   17     "http://o3d.googlecode.com/svn/trunk/googleclient/o3d_assets@" + Var("o3d_co
     de_rev"), |   17     "http://o3d.googlecode.com/svn/trunk/googleclient/o3d_assets@" + Var("o3d_co
     de_rev"), | 
|   18  |   18  | 
|   19   "o3d/third_party/antlr3": |   19   "third_party/antlr3": | 
|   20     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/antlr3@" + Var
     ("o3d_code_rev"), |   20     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/antlr3@" + Var
     ("o3d_code_rev"), | 
|   21  |   21  | 
|   22   "o3d/third_party/cg": |   22   "third_party/cg": | 
|   23     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/cg@" + Var("o3
     d_code_rev"), |   23     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/cg@" + Var("o3
     d_code_rev"), | 
|   24  |   24  | 
|   25   "o3d/third_party/chrome": |   25   "third_party/fcollada": | 
|   26     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/chrome@" + Var
     ("o3d_code_rev"), |  | 
|   27  |  | 
|   28   "o3d/third_party/fcollada": |  | 
|   29     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/fcollada@" + V
     ar("o3d_code_rev"), |   26     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/fcollada@" + V
     ar("o3d_code_rev"), | 
|   30  |   27  | 
|   31   "o3d/third_party/glew": |   28   "third_party/glew": | 
|   32     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/glew@" + Var("
     o3d_code_rev"), |   29     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/glew@" + Var("
     o3d_code_rev"), | 
|   33  |   30  | 
|   34   "o3d/third_party/icu38": |   31   "third_party/jsdoctoolkit": | 
|   35     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/icu38@" + Var(
     "o3d_code_rev"), |  | 
|   36  |  | 
|   37   "o3d/third_party/jpeg": |  | 
|   38     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/jpeg@" + Var("
     o3d_code_rev"), |  | 
|   39  |  | 
|   40   "o3d/third_party/jsdoctoolkit": |  | 
|   41     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/jsdoctoolkit@"
      + Var("o3d_code_rev"), |   32     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/jsdoctoolkit@"
      + Var("o3d_code_rev"), | 
|   42  |   33  | 
|   43   "o3d/third_party/libevent": |   34   "third_party/libevent": | 
|   44     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/libevent@" + V
     ar("o3d_code_rev"), |   35     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/libevent@" + V
     ar("o3d_code_rev"), | 
|   45  |   36  | 
|   46   "o3d/third_party/makeself": |   37   "third_party/makeself": | 
|   47     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/makeself@" + V
     ar("o3d_code_rev"), |   38     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/makeself@" + V
     ar("o3d_code_rev"), | 
|   48  |   39  | 
|   49   "o3d/third_party/pdiff": |   40   "third_party/pdiff": | 
|   50     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/pdiff@" + Var(
     "o3d_code_rev"), |   41     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/pdiff@" + Var(
     "o3d_code_rev"), | 
|   51  |   42  | 
|   52   "o3d/third_party/png": |   43   "third_party/scons": | 
|   53     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/png@" + Var("o
     3d_code_rev"), |  | 
|   54  |  | 
|   55   "o3d/third_party/scons": |  | 
|   56     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/scons@" + Var(
     "o3d_code_rev"), |   44     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/scons@" + Var(
     "o3d_code_rev"), | 
|   57  |   45  | 
|   58   "o3d/third_party/selenium_rc": |   46   "third_party/zip_utils": | 
 |   47     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/zip_utils@" + 
     Var("o3d_code_rev"), | 
 |   48  | 
 |   49   "third_party/selenium_rc": | 
|   59     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/selenium_rc@" 
     + Var("o3d_code_rev"), |   50     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/selenium_rc@" 
     + Var("o3d_code_rev"), | 
|   60  |   51  | 
|   61   "o3d/third_party/skia": |   52 # Stuff that is O3D specific (from a Chrome point of view). | 
|   62     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/skia/files@" +
      Var("o3d_code_rev"), |  | 
|   63  |   53  | 
|   64   "o3d/third_party/vectormath": |   54   "o3d/third_party/vectormath": | 
|   65     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/vectormath@" +
      Var("o3d_code_rev"), |   55     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/vectormath@" +
      Var("o3d_code_rev"), | 
|   66  |   56  | 
|   67   "o3d/third_party/wix_2_0_4221": |  | 
|   68     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/wix_2_0_4221@"
      + Var("o3d_code_rev"), |  | 
|   69  |  | 
|   70   "o3d/third_party/zip_utils": |  | 
|   71     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/zip_utils@" + 
     Var("o3d_code_rev"), |  | 
|   72  |  | 
|   73   "o3d/third_party/zlib": |  | 
|   74     "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/zlib@" + Var("
     o3d_code_rev"), |  | 
|   75  |  | 
|   76   "o3d/third_party/v8": |  | 
|   77     "http://v8.googlecode.com/svn/trunk@" + Var("v8_rev"), |  | 
|   78  |  | 
|   79   # NACL has to be in this weird directory because it looks for |  | 
|   80   # googleclient two levels above it. |  | 
|   81   "o3d/third_party/native_client/googleclient/native_client": |  | 
|   82     "http://nativeclient.googlecode.com/svn/trunk/nacl/googleclient/native_clien
     t@188", |  | 
|   83  |  | 
|   84   "o3d/third_party/breakpad": |  | 
|   85     "http://google-breakpad.googlecode.com/svn/trunk/src@" + Var("breakpad_rev")
     , |  | 
|   86  |  | 
|   87   "o3d/third_party/nixysa": |   57   "o3d/third_party/nixysa": | 
|   88     "http://nixysa.googlecode.com/svn/trunk/nixysa@" + Var("nixysa_rev"), |   58     "http://nixysa.googlecode.com/svn/trunk/nixysa@" + Var("nixysa_rev"), | 
|   89  |   59  | 
|   90   "o3d/third_party/npapi": |   60   "o3d/third_party/npapi": | 
|   91     "http://nixysa.googlecode.com/svn/trunk/third_party/npapi@" + Var("nixysa_re
     v"), |   61     "http://nixysa.googlecode.com/svn/trunk/third_party/npapi@" + Var("nixysa_re
     v"), | 
|   92  |   62  | 
|   93   "o3d/third_party/ply": |   63   "o3d/third_party/ply": | 
|   94     "http://nixysa.googlecode.com/svn/trunk/third_party/ply-3.1@" + Var("nixysa_
     rev"), |   64     "http://nixysa.googlecode.com/svn/trunk/third_party/ply-3.1@" + Var("nixysa_
     rev"), | 
|   95  |   65  | 
|   96   "o3d/third_party/gflags/": |   66   "o3d/third_party/gflags": | 
|   97     "http://google-gflags.googlecode.com/svn/trunk@" + Var("gflags_rev"), |   67     "http://google-gflags.googlecode.com/svn/trunk@" + Var("gflags_rev"), | 
|   98  |   68  | 
|   99   "o3d/third_party/gtest/files": |   69 # Stuff from the Chromium tree. | 
 |   70  | 
 |   71   "third_party/harfbuzz": | 
 |   72     Var("chromium_trunk") + "/src/third_party/harfbuzz@" + Var("chromium_rev"), | 
 |   73  | 
 |   74   "third_party/icu": | 
 |   75     Var("chromium_trunk") + "/deps/third_party/icu42@" + Var("chromium_rev"), | 
 |   76  | 
 |   77   "third_party/libevent": | 
 |   78     Var("chromium_trunk") + "/src/third_party/libevent@" + Var("chromium_rev"), | 
 |   79  | 
 |   80   "third_party/libjpeg": | 
 |   81     Var("chromium_trunk") + "/src/third_party/libjpeg@" + Var("chromium_rev"), | 
 |   82  | 
 |   83   "third_party/libpng": | 
 |   84     Var("chromium_trunk") + "/src/third_party/libpng@" + Var("chromium_rev"), | 
 |   85  | 
 |   86   "chrome/third_party/wtl": | 
 |   87     Var("chromium_trunk") + "/src/chrome/third_party/wtl@" + Var("chromium_rev")
     , | 
 |   88  | 
 |   89   "third_party/zlib": | 
 |   90     Var("chromium_trunk") + "/src/third_party/zlib@" + Var("chromium_rev"), | 
 |   91  | 
 |   92   "third_party/skia": | 
 |   93     "http://skia.googlecode.com/svn/trunk@" + Var("skia_rev"), | 
 |   94  | 
 |   95   "v8": | 
 |   96     "http://v8.googlecode.com/svn/trunk@" + Var("v8_rev"), | 
 |   97  | 
 |   98   "testing": | 
 |   99     Var("chromium_trunk") + "/src/testing@" + Var("chromium_rev"), | 
 |  100  | 
 |  101   "skia": | 
 |  102     Var("chromium_trunk") + "/src/skia@" + Var("chromium_rev"), | 
 |  103  | 
 |  104   "breakpad": | 
 |  105     Var("chromium_trunk") + "/src/breakpad@" + Var("chromium_rev"), | 
 |  106  | 
 |  107   "base": | 
 |  108     Var("chromium_trunk") + "/src/base@" + Var("chromium_rev"), | 
 |  109  | 
 |  110   "native_client": | 
 |  111     "http://nativeclient.googlecode.com/svn/trunk/src/native_client@" + Var("nac
     l_rev"), | 
 |  112  | 
 |  113   "breakpad/src": | 
 |  114     "http://google-breakpad.googlecode.com/svn/trunk/src@" + Var("breakpad_rev")
     , | 
 |  115  | 
 |  116   "testing/gtest": | 
|  100     "http://googletest.googlecode.com/svn/trunk@" + Var("gtest_rev"), |  117     "http://googletest.googlecode.com/svn/trunk@" + Var("gtest_rev"), | 
|  101  |  118  | 
|  102   "o3d/third_party/gmock/files": |  119   "testing/gmock": | 
|  103     Var("chromium_trunk") + "/src/testing/gmock@" + Var("chromium_rev"), |  120     Var("chromium_trunk") + "/src/testing/gmock@" + Var("chromium_rev"), | 
|  104  |  121  | 
 |  122   # Stuff needed for GYP to run | 
 |  123   "build": | 
 |  124     Var("chromium_trunk") + "/src/build@" + Var("chromium_rev"), | 
 |  125  | 
|  105   "tools/gyp": |  126   "tools/gyp": | 
|  106     "http://gyp.googlecode.com/svn/trunk@" + Var("gyp_rev"), |  127     "http://gyp.googlecode.com/svn/trunk@" + Var("gyp_rev"), | 
|  107 } |  128 } | 
|  108  |  129  | 
|  109 deps_os = { |  130 deps_os = { | 
|  110   "win": { |  131   "win": { | 
|  111     "o3d/third_party/python_24": |  132     "third_party/wix_2_0_4221": | 
 |  133       "http://o3d.googlecode.com/svn/trunk/googleclient/third_party/wix_2_0_4221
     @" + Var("o3d_code_rev"), | 
 |  134  | 
 |  135     "third_party/cygwin": | 
 |  136       "/trunk/deps/third_party/cygwin@11984", | 
 |  137  | 
 |  138     "third_party/python_24": | 
|  112       Var("chromium_trunk") + "/deps/third_party/python_24@19441", |  139       Var("chromium_trunk") + "/deps/third_party/python_24@19441", | 
|  113   }, |  140   }, | 
 |  141   "unix": { | 
 |  142     # Linux, really. | 
 |  143     "site_scons": | 
 |  144       Var("chromium_trunk") + "/src/site_scons@" + Var("chromium_rev"), | 
 |  145     # TODO(bradnelson): make these optional!!! | 
 |  146     # These are currently required by gyp on linux (even though o3d isn't using | 
 |  147     # data_pack or grit). | 
 |  148     "tools/grit": | 
 |  149       Var("chromium_trunk") + "/src/tools/grit@" + Var("chromium_rev"), | 
 |  150     "tools/data_pack": | 
 |  151       Var("chromium_trunk") + "/src/tools/data_pack@" + Var("chromium_rev"), | 
 |  152     "tools/xdisplaycheck": | 
 |  153       Var("chromium_trunk") + "/src/tools/xdisplaycheck@" + Var("chromium_rev"), | 
 |  154  | 
 |  155   }, | 
|  114 } |  156 } | 
 |  157  | 
 |  158 hooks = [ | 
 |  159   { | 
 |  160     # A change to a .gyp, .gypi, or to GYP itself should run the generator. | 
 |  161     "pattern": "\\.gypi?$|[/\\\\]src[/\\\\]tools[/\\\\]gyp[/\\\\]|[/\\\\]src[/\\
     \\]o3d[/\\\\]build[/\\\\]gyp_o3d$|MANIFEST$", | 
 |  162     "action": ["python", "o3d/build/gyp_o3d", "o3d/build/o3d.gyp", "o3d/tests/la
     b/ChangeResolution/change_resolution.gyp"], | 
 |  163   }, | 
 |  164 ] | 
| OLD | NEW |