blob: 70f0b6a65f821b857beb9efee18f0b6f4f243780 [file] [log] [blame]
{
"name": "gRPC",
"version": "0.0.2",
"summary": "Generic gRPC client library for iOS",
"homepage": "http://www.grpc.io",
"license": "New BSD",
"authors": {
"Jorge Canizales": "jcanizales@google.com"
},
"source": {
"git": "https://github.com/jcanizales/grpc.git",
"tag": "release-0_5_0-objective-c-0.0.2"
},
"source_files": [
"src/objective-c/GRPCClient/*.{h,m}",
"src/objective-c/GRPCClient/private/*.{h,m}"
],
"private_header_files": "src/objective-c/GRPCClient/private/*.h",
"platforms": {
"ios": "6.0"
},
"requires_arc": true,
"prepare_command": " DIR_TIME=\"grpc/support\"\n BAD_TIME=\"$DIR_TIME/time.h\"\n GOOD_TIME=\"$DIR_TIME/grpc_time.h\"\n if [ -f \"include/$BAD_TIME\" ];\n then\n grep -rl \"$BAD_TIME\" include/grpc src/core | xargs sed -i '' -e s@$BAD_TIME@$GOOD_TIME@g\n mv \"include/$BAD_TIME\" \"include/$GOOD_TIME\"\n fi\n\n DIR_STRING=\"src/core/support\"\n BAD_STRING=\"$DIR_STRING/string.h\"\n GOOD_STRING=\"$DIR_STRING/grpc_string.h\"\n if [ -f \"$BAD_STRING\" ];\n then\n grep -rl \"$BAD_STRING\" include/grpc src/core | xargs sed -i '' -e s@$BAD_STRING@$GOOD_STRING@g\n mv \"$BAD_STRING\" \"$GOOD_STRING\"\n fi\n",
"xcconfig": {
"HEADER_SEARCH_PATHS": "\"$(PODS_ROOT)/Headers/Public/gRPC/include\""
},
"compiler_flags": [
"-GCC_WARN_INHIBIT_ALL_WARNINGS",
"-w"
],
"resource_bundles": {
"gRPC": [
"etc/roots.pem"
]
},
"dependencies": {
"RxLibrary": [
"~> 0.0"
]
},
"subspecs": [
{
"name": "C-Core",
"authors": {
"Craig Tiller": "ctiller@google.com",
"David Klempner": "klempner@google.com",
"Nicolas Noble": "nnoble@google.com",
"Vijay Pai": "vpai@google.com",
"Yang Gao": "yangg@google.com"
},
"source_files": [
"src/core/**/*.{h,c}",
"include/grpc/*.h",
"include/grpc/**/*.h"
],
"private_header_files": "src/core/**/*.h",
"header_mappings_dir": ".",
"xcconfig": {
"HEADER_SEARCH_PATHS": "\"$(PODS_ROOT)/Headers/Build/gRPC\" \"$(PODS_ROOT)/Headers/Build/gRPC/include\""
},
"requires_arc": false,
"libraries": "z",
"dependencies": {
"OpenSSL": [
"~> 1.0.200"
]
}
}
]
}