xref: /aosp_15_r20/external/grpc-grpc/src/objective-c/CronetFramework.podspec (revision cc02d7e222339f7a4f6ba5f422e6413f4bd931f2)
1*cc02d7e2SAndroid Build Coastguard Worker# Copyright 2016, Google Inc.
2*cc02d7e2SAndroid Build Coastguard Worker# All rights reserved.
3*cc02d7e2SAndroid Build Coastguard Worker#
4*cc02d7e2SAndroid Build Coastguard Worker# Redistribution and use in source and binary forms, with or without
5*cc02d7e2SAndroid Build Coastguard Worker# modification, are permitted provided that the following conditions are
6*cc02d7e2SAndroid Build Coastguard Worker# met:
7*cc02d7e2SAndroid Build Coastguard Worker#
8*cc02d7e2SAndroid Build Coastguard Worker#     * Redistributions of source code must retain the above copyright
9*cc02d7e2SAndroid Build Coastguard Worker# notice, this list of conditions and the following disclaimer.
10*cc02d7e2SAndroid Build Coastguard Worker#     * Redistributions in binary form must reproduce the above
11*cc02d7e2SAndroid Build Coastguard Worker# copyright notice, this list of conditions and the following disclaimer
12*cc02d7e2SAndroid Build Coastguard Worker# in the documentation and/or other materials provided with the
13*cc02d7e2SAndroid Build Coastguard Worker# distribution.
14*cc02d7e2SAndroid Build Coastguard Worker#     * Neither the name of Google Inc. nor the names of its
15*cc02d7e2SAndroid Build Coastguard Worker# contributors may be used to endorse or promote products derived from
16*cc02d7e2SAndroid Build Coastguard Worker# this software without specific prior written permission.
17*cc02d7e2SAndroid Build Coastguard Worker#
18*cc02d7e2SAndroid Build Coastguard Worker# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
19*cc02d7e2SAndroid Build Coastguard Worker# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
20*cc02d7e2SAndroid Build Coastguard Worker# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21*cc02d7e2SAndroid Build Coastguard Worker# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
22*cc02d7e2SAndroid Build Coastguard Worker# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
23*cc02d7e2SAndroid Build Coastguard Worker# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
24*cc02d7e2SAndroid Build Coastguard Worker# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
25*cc02d7e2SAndroid Build Coastguard Worker# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
26*cc02d7e2SAndroid Build Coastguard Worker# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27*cc02d7e2SAndroid Build Coastguard Worker# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
28*cc02d7e2SAndroid Build Coastguard Worker# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29*cc02d7e2SAndroid Build Coastguard Worker
30*cc02d7e2SAndroid Build Coastguard Worker
31*cc02d7e2SAndroid Build Coastguard WorkerPod::Spec.new do |s|
32*cc02d7e2SAndroid Build Coastguard Worker  s.name         = "CronetFramework"
33*cc02d7e2SAndroid Build Coastguard Worker  v = '0.0.5'
34*cc02d7e2SAndroid Build Coastguard Worker  s.version      = v
35*cc02d7e2SAndroid Build Coastguard Worker  s.summary      = "Cronet, precompiled and used as a framework."
36*cc02d7e2SAndroid Build Coastguard Worker  s.homepage     = "http://chromium.org"
37*cc02d7e2SAndroid Build Coastguard Worker  s.license      = {
38*cc02d7e2SAndroid Build Coastguard Worker    :type => 'BSD',
39*cc02d7e2SAndroid Build Coastguard Worker    :text => <<-LICENSE
40*cc02d7e2SAndroid Build Coastguard Worker      Copyright 2015, Google Inc.
41*cc02d7e2SAndroid Build Coastguard Worker      All rights reserved.
42*cc02d7e2SAndroid Build Coastguard Worker
43*cc02d7e2SAndroid Build Coastguard Worker      Redistribution and use in source and binary forms, with or without
44*cc02d7e2SAndroid Build Coastguard Worker      modification, are permitted provided that the following conditions are
45*cc02d7e2SAndroid Build Coastguard Worker      met:
46*cc02d7e2SAndroid Build Coastguard Worker
47*cc02d7e2SAndroid Build Coastguard Worker          * Redistributions of source code must retain the above copyright
48*cc02d7e2SAndroid Build Coastguard Worker      notice, this list of conditions and the following disclaimer.
49*cc02d7e2SAndroid Build Coastguard Worker          * Redistributions in binary form must reproduce the above
50*cc02d7e2SAndroid Build Coastguard Worker      copyright notice, this list of conditions and the following disclaimer
51*cc02d7e2SAndroid Build Coastguard Worker      in the documentation and/or other materials provided with the
52*cc02d7e2SAndroid Build Coastguard Worker      distribution.
53*cc02d7e2SAndroid Build Coastguard Worker          * Neither the name of Google Inc. nor the names of its
54*cc02d7e2SAndroid Build Coastguard Worker      contributors may be used to endorse or promote products derived from
55*cc02d7e2SAndroid Build Coastguard Worker      this software without specific prior written permission.
56*cc02d7e2SAndroid Build Coastguard Worker
57*cc02d7e2SAndroid Build Coastguard Worker      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
58*cc02d7e2SAndroid Build Coastguard Worker      "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
59*cc02d7e2SAndroid Build Coastguard Worker      LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
60*cc02d7e2SAndroid Build Coastguard Worker      A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
61*cc02d7e2SAndroid Build Coastguard Worker      OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
62*cc02d7e2SAndroid Build Coastguard Worker      SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
63*cc02d7e2SAndroid Build Coastguard Worker      LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
64*cc02d7e2SAndroid Build Coastguard Worker      DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
65*cc02d7e2SAndroid Build Coastguard Worker      THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
66*cc02d7e2SAndroid Build Coastguard Worker      (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
67*cc02d7e2SAndroid Build Coastguard Worker      OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
68*cc02d7e2SAndroid Build Coastguard Worker    LICENSE
69*cc02d7e2SAndroid Build Coastguard Worker  }
70*cc02d7e2SAndroid Build Coastguard Worker  s.vendored_framework = "Cronet.framework"
71*cc02d7e2SAndroid Build Coastguard Worker  s.author             = "The Chromium Authors"
72*cc02d7e2SAndroid Build Coastguard Worker  s.ios.deployment_target = '10.0'
73*cc02d7e2SAndroid Build Coastguard Worker  s.source       = { :http => "https://storage.googleapis.com/grpc-precompiled-binaries/cronet/Cronet.framework-v#{v}.zip"}
74*cc02d7e2SAndroid Build Coastguard Worker  s.preserve_paths = "Cronet.framework"
75*cc02d7e2SAndroid Build Coastguard Worker  s.public_header_files = "Cronet.framework/Headers/**/*{.h}"
76*cc02d7e2SAndroid Build Coastguard Worker  s.source_files = "Cronet.framework/Headers/**/*{.h}"
77*cc02d7e2SAndroid Build Coastguard Workerend
78