PSA: Name of top-level directory changed (libyuv -> src)

8 views
Skip to first unread message

Henrik Kjellander

unread,
Mar 2, 2017, 9:31:43 PM3/2/17
to discuss-libyuv
Dear libyuv users,

Due to the fact that libyuv uses a the build toolchain of Chromium and a lot of
common infrastructure, we've now changed the top-level directory from being named
This means everyone with an existing libyuv checkout has to:
1. Manually rename the 'libyuv' dir -> 'src'
2. Edit their .gclient file and change:
"name" : "libyuv",
to be:
"name" : "src",

That's it. Sorry for the inconvenience this may cause you.
The documentation is updated so if you follow that, all new checkouts will be correct.

Henrik Kjellander

unread,
Mar 2, 2017, 10:46:14 PM3/2/17
to discuss-libyuv
Update: You'll also need to delete the .gclient_entries file that is located next to the .gclient file (a new one will be generated on the next sync).

Otherwise you'll run into an error like this:
$ gclient sync
 Error: client not configured; see 'gclient config'

Frank Barchard

unread,
Mar 3, 2017, 7:04:05 PM3/3/17
to discuss-libyuv
For ongoing reviews, I seemed to get away with

mv libyuv src
and edit my .gclient "name" to "src":

solutions = [
  { "name"        : "src",
    "deps_file"   : "DEPS",
    "managed"     : True,
    "custom_deps" : {
    },
    "safesync_url": "",
  },
];
target_os = ["android", "unix", "mac", "ios", "win"];
cache_dir = None

--
You received this message because you are subscribed to the Google Groups "discuss-libyuv" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-libyuv+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages