Index: third_party/libevent/libevent.gyp |
=================================================================== |
--- third_party/libevent/libevent.gyp (revision 0) |
+++ third_party/libevent/libevent.gyp (revision 0) |
@@ -0,0 +1,50 @@ |
+# Copyright (c) 2009 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. |
+ |
+{ |
+ 'variables': { |
+ 'chromium_code': 1, |
+ }, |
+ 'includes': [ |
+ '../../build/common.gypi', |
+ ], |
+ 'targets': [ |
+ { |
+ 'target_name': 'libevent', |
+ 'product_name': 'event', |
+ 'type': 'static_library', |
+ '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', |
+ ], |
+ 'include_dirs': [ |
+ '.', # libevent includes some of its own headers with #include <...> |
+ # instead of #include "..." |
+ ], |
+ 'conditions': [ |
+ # libevent has platform-specific implementation files. Since its |
+ # native build uses autoconf, platform-specific config.h files are |
+ # provided and live in platform-specific directories. |
+ [ 'OS == "linux"', { 'sources': [ 'epoll.c', 'epoll_sub.c' ], |
+ 'include_dirs': [ 'linux' ] } ], |
+ [ 'OS == "mac"', { 'sources': [ 'kqueue.c' ], |
+ 'include_dirs': [ 'mac' ] } ], |
+ ], |
+ }, |
+ ], |
+} |
Property changes on: third_party/libevent/libevent.gyp |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |