Add libevent BUILD
Change-Id: I679803cbf9553d3785498020fb0c3d089c9de987
diff --git a/third_party/libevent/BUILD b/third_party/libevent/BUILD
new file mode 100644
index 0000000..7c3fc10
--- /dev/null
+++ b/third_party/libevent/BUILD
@@ -0,0 +1,52 @@
+licenses(['notice'])
+
+cc_library(
+ name = 'libevent',
+ visibility = ['//visibility:public'],
+ srcs = [
+ 'select.c',
+ 'poll.c',
+ 'epoll.c',
+ 'signal.c',
+
+ 'event.c',
+ 'evthread.c',
+ 'buffer.c',
+ 'bufferevent.c',
+ 'bufferevent_sock.c',
+ 'bufferevent_filter.c',
+ 'bufferevent_pair.c',
+ 'listener.c',
+ 'bufferevent_ratelim.c',
+ 'evmap.c',
+ 'log.c',
+ 'evutil.c',
+ 'evutil_rand.c',
+ 'strlcpy.c',
+
+ 'event_tagging.c',
+ 'http.c',
+ 'evdns.c',
+ 'evrpc.c',
+
+ 'evthread_pthread.c',
+
+ 'include/event2/event-config.h',
+
+ #'compat/sys/queue.h',
+ ] + glob([
+ '*-internal.h',
+ ]),
+ hdrs = [
+ 'event.h',
+ 'evhttp.h',
+ 'evdns.h',
+ 'evrpc.h',
+ 'evutil.h',
+ ],
+ includes = ['.', 'include'],
+ copts = [
+ '-Ithird_party/libevent/compat',
+ '-Ithird_party/libevent/include',
+ ],
+)