crosswalk-project/crosswalk — pull request #2565 by rakuco (2014-11-04 09:54:16+00:00)
Title: Stop running gyp_chromium in our sync process.

Add a custom hook to DEPS.xwalk called "gyp", which is the name of the
hook in Chromium's DEPS that runs the gyp_chromium script.

Calling gyp_chromium is bad for several reasons:

* It is slow and adds several seconds to a "gclient sync" call.

* It is not necessary since we use our own gyp_xwalk script.

* It is actively harmful when one is building Crosswalk for Tizen, since
it is unconditionally run on the host side. In practice, this means
several additional Linux dependencies are required even though they
will not be used in the build.
This used to be the case for Android as well, but since a few
milestones ago upstream improved the situation there so that just
passing OS=android in gyp is enough.

Related to XWALK-81 (may even fix it completely)

(cherry picked from commit 82c44b464cd3678781d830a4bbbdda7894526870)