Bringing CocoaPods to Linux - Boris Bügling

With Swift coming to Linux, it was clear that we also wanted to be there with CocoaPods, ideally offering a solution for managing dependencies of Swift projects on Linux as early as possible. The main major challenge of this is CocoaPods’ historic entanglement with Xcode, a topic which we wanted to resolve for other reasons already (see https://github.com/CocoaPods/CocoaPods/issues/2729). In this talk, we’ll learn a lot about Xcode’s build system and how we are replacing it with a more direct connection to the build toolchain to break our dependance on Xcode. This talk will also discuss two alternatives to using Xcode as the build system, GNU Makefiles and Facebook’s Buck, considering the pros and cons.

  • Boris Bügling
    NSSpain 2015
# 2015

Comments

2014 2015 2016 2017 2018 2019
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×