# Copyright (c) 2013 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. source_set("libevent") { sources = [ "buffer.c", "evbuffer.c", "evdns.c", "event.c", "event_tagging.c", "evrpc.c", "evutil.c", "http.c", "log.c", "poll.c", "select.c", "signal.c", "strlcpy.c", ] defines = [ "HAVE_CONFIG_H" ] if (is_mac || is_ios) { sources += [ "kqueue.c" ] include_dirs = [ "mac" ] } else if (is_linux) { sources += [ "epoll.c" ] include_dirs = [ "linux" ] libs = [ "rt" ] } else if (is_android) { sources += [ "epoll.c" ] include_dirs = [ "android" ] } configs -= [ "//build/config/compiler:chromium_code" ] configs += [ "//build/config/compiler:no_chromium_code" ] }