[
https://issues.apache.org/jira/browse/THRIFT-2179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
James E. King III resolved THRIFT-2179.
---------------------------------------
Resolution: Won't Do
Assignee: James E. King III
Fix Version/s: 1.0
As support for the older cocoa compiler and library have been removed (see
THRIFT-4719), all of the issues in Jira related to that code have also been
removed. For legacy cocoa support you can use version 0.12.0 - everyone is
expected to move to swift if they want to use the next release of Thrift.
> CocoaPods specification file for the Thrift Cocoa Library
> ---------------------------------------------------------
>
> Key: THRIFT-2179
> URL: https://issues.apache.org/jira/browse/THRIFT-2179
> Project: Thrift
> Issue Type: New Feature
> Components: Cocoa - Library
> Affects Versions: 0.9, 0.9.1
> Reporter: David Robakowski
> Assignee: James E. King III
> Priority: Major
> Fix For: 1.0
>
> Attachments: Thrift.podspec
>
>
> I've created a [CocoaPods| http://www.cocoapods.org] specification file for
> the Thrift Cocoa library and would like to create a pull request for that on
> [CocoaPods/Specs| https://github.com/CocoaPods/Specs]. I've already pushed a
> commit to my fork with the following [spec file|
> https://github.com/drobakowski/Specs/commit/77e81e10c72013b226884ac0849ec30ffd80d0b3]:
> {code:title=Thrift.podspec|ruby}
> Pod::Spec.new do |s|
> s.name = "Thrift"
> s.version = "0.9.0"
> s.summary = "Apache Thrift is a lightweight, language-independent
> software stack with an associated code generation mechanism for RPC."
> s.description = <<-DESC
> The Apache Thrift software framework, for scalable cross-language services
> development, combines a software stack with a code generation engine to build
> services that work efficiently and seamlessly between C++, Java, Python, PHP,
> Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml
> and Delphi and other languages.
> DESC
> s.homepage = "http://thrift.apache.org"
> s.license = { :type => 'Apache License, Version 2.0', :url =>
> 'https://raw.github.com/apache/thrift/thrift-0.9.0/LICENSE' }
> s.author = { "The Apache Software Foundation" => "[email protected]"
> }
> s.platforms = :ios, :osx
> s.ios.framework = 'CFNetwork'
> s.osx.framework = 'CoreServices'
> s.source = { :git => "https://github.com/apache/thrift.git", :tag =>
> "thrift-0.9.0" }
> s.source_files = 'lib/cocoa/src/**/*.{h,m}'
> end
> {code}
> I'm already working with a local copy of the pod repository with the
> additions and it worked well so far for some iOS projects.
> It would be nice if someone could approve or even improve the settings and
> descriptions so that i could create the pull request.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)