diff options
author | Henrik Kjellander <kjellander@chromium.org> | 2017-03-02 18:05:16 -0800 |
---|---|---|
committer | Henrik Kjellander <kjellander@chromium.org> | 2017-03-03 02:30:00 +0000 |
commit | 960088ec1038841c8e0bcbcd3466d6dde943c86a (patch) | |
tree | ccaad278663c95170844a57c570df96a143c2c58 /docs/getting_started.md | |
parent | 91ee9b729ee4e2366ded623262bf74adcfdbb413 (diff) | |
download | libyuv-960088ec1038841c8e0bcbcd3466d6dde943c86a.tar.gz |
DEPS: Remove root_dir variable.
Due to legacy reasons, libyuv uses a root_dir variable in the DEPS file.
It was used to make the bots checkout into a 'src' dir instead of 'libyuv',
in order to get some tools working that had hard-coded assumptions on the name
'src' of the top-level directory. This changes all those dirs to be named
'src', which is needed to get tools_libyuv/autoroller/roll_deps.py to work
while keeping the buildbot infrastructure working.
BUG=libyuv:690
TBR=fbarchard@chromium.org
Change-Id: Ia138264d2576e3a9db95efa3de72a14531c92752
Reviewed-on: https://chromium-review.googlesource.com/447913
Reviewed-by: Frank Barchard <fbarchard@google.com>
Diffstat (limited to 'docs/getting_started.md')
-rw-r--r-- | docs/getting_started.md | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/docs/getting_started.md b/docs/getting_started.md index 46c591b6..5df4c30d 100644 --- a/docs/getting_started.md +++ b/docs/getting_started.md @@ -11,13 +11,13 @@ Refer to chromium instructions for each platform for other prerequisites. Create a working directory, enter it, and run: - gclient config https://chromium.googlesource.com/libyuv/libyuv + gclient config --name src https://chromium.googlesource.com/libyuv/libyuv gclient sync Then you'll get a .gclient file like: solutions = [ - { "name" : "libyuv", + { "name" : "src", "url" : "https://chromium.googlesource.com/libyuv/libyuv", "deps_file" : "DEPS", "managed" : True, @@ -35,7 +35,7 @@ Browse the Git reprository: https://chromium.googlesource.com/libyuv/libyuv/+/ma For Android add `;target_os=['android'];` to your Linux .gclient solutions = [ - { "name" : "libyuv", + { "name" : "src", "url" : "https://chromium.googlesource.com/libyuv/libyuv", "deps_file" : "DEPS", "managed" : True, @@ -51,14 +51,6 @@ Then run: export GYP_DEFINES="OS=android" gclient sync -Caveat: Theres an error with Google Play services updates. If you get the error "Your version of the Google Play services library is not up to date", run the following: - - cd chromium/src - ./build/android/play_services/update.py download - cd ../.. - -For Windows the gclient sync must be done from an Administrator command prompt. - The sync will generate native build files for your environment using gyp (Windows: Visual Studio, OSX: XCode, Linux: make). This generation can also be forced manually: `gclient runhooks` To get just the source (not buildable): |