| Index: third_party/libsync/BUILD.gn
 | 
| diff --git a/third_party/libsync/BUILD.gn b/third_party/libsync/BUILD.gn
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..728b884fce9c55833f55333de8884ba37e992b5f
 | 
| --- /dev/null
 | 
| +++ b/third_party/libsync/BUILD.gn
 | 
| @@ -0,0 +1,23 @@
 | 
| +# Copyright 2016 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.
 | 
| +
 | 
| +config("libsync_config") {
 | 
| +  include_dirs = [ "include" ]
 | 
| +}
 | 
| +
 | 
| +source_set("libsync") {
 | 
| +  sources = [
 | 
| +    "include/linux/sw_sync.h",
 | 
| +    "include/linux/sync.h",
 | 
| +    "include/sw_sync.h",
 | 
| +    "include/sync/sync.h",
 | 
| +    "strlcpy.c",
 | 
| +    "sync.c",
 | 
| +  ]
 | 
| +
 | 
| +  configs -= [ "//build/config/compiler:chromium_code" ]
 | 
| +  configs += [ "//build/config/compiler:no_chromium_code" ]
 | 
| +
 | 
| +  public_configs = [ ":libsync_config" ]
 | 
| +}
 | 
| 
 |