# Copyright (c) 2018 The WebRTC project authors. All Rights Reserved. # # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file in the root of the source # tree. An additional intellectual property rights grant can be found # in the file PATENTS. All contributing project authors may # be found in the AUTHORS file in the root of the source tree. import("../../webrtc.gni") if (is_android) { import("//build/config/android/config.gni") import("//build/config/android/rules.gni") } rtc_source_set("rw_lock_wrapper") { public = [ "rw_lock_wrapper.h", ] sources = [ "rw_lock_wrapper.cc", ] deps = [ "..:macromagic", ] if (is_win) { sources += [ "rw_lock_win.cc", "rw_lock_win.h", ] deps += [ "..:logging" ] } else { sources += [ "rw_lock_posix.cc", "rw_lock_posix.h", ] } }