Quick note that yesterday [1] we landed Carthage, a minimal dependency manager, which is used to pull in external libraries on iOS. Most of the libraries under ThirdParty/ have been removed, and they are now pulled in dynamically. See the README [2] for updated build instructions.
To add a dependency, you'll need to add the github repository name to Cartfile, then run "carthage checkout". You can then import the project in Xcode from Carthage/Checkouts, after which you can add the framework to the target as you normally would. In earlier versions of the pull request, we were seeing issues where the switch to Carthage required deleting the DerivedData directory. That issue seems to be gone now, so let me know if that's not the case, or if you encounter any other problems. Shout out to Stefan for sorting out the Travis CI and scheme issues! [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1132795 [2] https://github.com/mozilla/firefox-ios#building-the-code _______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

