4 "summary": "Cross-platform asynchronous I/O",
5 "description": "libuv is a multi-platform support library with a focus on asynchronous I/O.\nIt was primarily developed for use by Node.js, but it's also used by Luvit,\nJulia, pyuv, and others.",
6 "homepage": "https://libuv.org/",
19 "git": "https://github.com/libuv/libuv.git",
23 "header_mappings_dir": "include",
25 "requires_arc": false,
26 "pod_target_xcconfig": {
27 "HEADER_SEARCH_PATHS": "\"$(inherited)\" \"$(PODS_TARGET_SRCROOT)/include\"",
28 "USER_HEADER_SEARCH_PATHS": "\"$(PODS_TARGET_SRCROOT)\" \"$(PODS_TARGET_SRCROOT)/src\"",
29 "GCC_PREPROCESSOR_DEFINITIONS": "\"$(inherited)\" \"COCOAPODS=1\"",
30 "CLANG_WARN_STRICT_PROTOTYPES": "NO",
31 "CLANG_WARN_DOCUMENTATION_COMMENTS": "NO",
32 "USE_HEADERMAP": "NO",
33 "ALWAYS_SEARCH_USER_PATHS": "NO"
36 "compiler_flags": "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32",
40 "header_mappings_dir": "include",
44 "include/uv/threadpool.h",
45 "include/uv/version.h",
52 "name": "Implementation",
53 "header_mappings_dir": "src",
61 "src/uv-data-getter-setters.c",
68 "src/unix/getaddrinfo.c",
69 "src/unix/getnameinfo.c",
71 "src/unix/loop-watcher.c",
81 "src/unix/bsd-ifaddrs.c",
83 "src/unix/fsevents.c",
85 "src/unix/darwin-proctitle.c",
86 "src/unix/proctitle.c",
92 "src/unix/atomic-ops.h",
93 "src/unix/internal.h",
97 "Libuv-gRPC/Interface": [