[Add] MOBFoundation 20241206
[CocoaPods.git] / Specs / c / 8 / 0 / Libuv-gRPC / 0.0.6 / Libuv-gRPC.podspec.json
blob49609550f3d9768a3f7181034bf4f35b383455ed
2   "name": "Libuv-gRPC",
3   "version": "0.0.6",
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/",
7   "license": {
8     "type": "Mixed",
9     "file": "LICENSE"
10   },
11   "authors": "libuv",
12   "platforms": {
13     "ios": "9.0",
14     "osx": "10.10",
15     "tvos": "10.0",
16     "watchos": "4.0"
17   },
18   "source": {
19     "git": "https://github.com/libuv/libuv.git",
20     "tag": "v1.34.0"
21   },
22   "module_name": "uv",
23   "header_mappings_dir": "include",
24   "header_dir": "uv",
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\" \"$(PODS_TARGET_SRCROOT)/include\"",
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",
34     "GCC_TREAT_WARNINGS_AS_ERRORS": "NO",
35     "GCC_WARN_INHIBIT_ALL_WARNINGS": "YES"
36   },
37   "libraries": "c++",
38   "compiler_flags": [
39     "-D_LARGEFILE_SOURCE",
40     "-D_FILE_OFFSET_BITS=64",
41     "-D_GNU_SOURCE",
42     "-D_DARWIN_USE_64_BIT_INODE=1",
43     "-D_DARWIN_UNLIMITED_SELECT=1"
44   ],
45   "prepare_command": "find include -type f \\( -path '*.h' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"uv.h\";#if COCOAPODS==1\\\n #include <uv/uv.h>\\\n#else\\\n #include  \"uv.h\"\\\n#endif;g'\n    find include -type f \\( -path '*.h' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;# *include \"uv/(.*)\";#if COCOAPODS==1\\\n  #include <uv/uv/\\1>\\\n#else\\\n  #include  \"uv/\\1\"\\\n#endif;g'",
46   "subspecs": [
47     {
48       "name": "Interface",
49       "header_mappings_dir": "include",
50       "source_files": [
51         "include/uv.h",
52         "include/uv/errno.h",
53         "include/uv/threadpool.h",
54         "include/uv/version.h",
55         "include/uv/tree.h",
56         "include/uv/unix.h",
57         "include/uv/darwin.h"
58       ]
59     },
60     {
61       "name": "Implementation",
62       "header_mappings_dir": "src",
63       "source_files": [
64         "src/fs-poll.c",
65         "src/idna.c",
66         "src/inet.c",
67         "src/strscpy.c",
68         "src/threadpool.c",
69         "src/timer.c",
70         "src/uv-data-getter-setters.c",
71         "src/uv-common.c",
72         "src/version.c",
73         "src/unix/async.c",
74         "src/unix/core.c",
75         "src/unix/dl.c",
76         "src/unix/fs.c",
77         "src/unix/getaddrinfo.c",
78         "src/unix/getnameinfo.c",
79         "src/unix/loop.c",
80         "src/unix/loop-watcher.c",
81         "src/unix/pipe.c",
82         "src/unix/poll.c",
83         "src/unix/process.c",
84         "src/unix/signal.c",
85         "src/unix/stream.c",
86         "src/unix/tcp.c",
87         "src/unix/thread.c",
88         "src/unix/tty.c",
89         "src/unix/udp.c",
90         "src/unix/bsd-ifaddrs.c",
91         "src/unix/darwin.c",
92         "src/unix/fsevents.c",
93         "src/unix/kqueue.c",
94         "src/unix/darwin-proctitle.c",
95         "src/unix/proctitle.c",
96         "src/heap-inl.h",
97         "src/idna.h",
98         "src/queue.h",
99         "src/strscpy.h",
100         "src/uv-common.h",
101         "src/unix/atomic-ops.h",
102         "src/unix/internal.h",
103         "src/unix/spinlock.h"
104       ],
105       "dependencies": {
106         "Libuv-gRPC/Interface": [
107           "0.0.6"
108         ]
109       }
110     }
111   ]