This is a sample to show how to use Buck to build an iOS project with mixed languages (Swift & Objective C) at Airbnb.
# Install Buck brew tap facebook/fb brew install buck
Cmd + U to run the unit tests for the
ExampleApp target inside Xcode.
Or, from the terminal you can run
You may run
make targets to see a list of Buck targets available to build/test/etc.
Generating an Xcode Project
To generate the project from the terminal, just run
make project. You can then run in the simulator or press
Cmd + U to run the tests.
You may also use breakpoints, just like normal when using the generated Xcode project.
- https://github.com/airbnb/BuckSample/blob/master/Pods/BUCK gives a few examples on how we build CocoaPods with Buck
- https://github.com/airbnb/BuckSample/blob/master/App/BUCK is the main build file which shows how we setup resources/assets and build the final binary/ipa file.
Buck Build channel https://buckbuild.slack.com.