This shows you the differences between two versions of the page.
— | manual_v1:setting_up_xcode [2013/03/05 10:19] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Setting up Xcode ===== | ||
+ | |||
+ | Before creating a project of your own, you should make some preparations in Xcode. | ||
+ | |||
+ | Sparrow is linked to your application via Xcode project references. This has the advantage that it’s easy to update Sparrow (just download a new release and overwrite the old one in the same directory) and that you can easily step into Sparrow source code, in case you want to do so. | ||
+ | |||
+ | This has to be done only once: | ||
+ | |||
+ | ==== Xcode 4 ==== | ||
+ | |||
+ | * Add a “Source Tree” variable that Xcode can use to dynamically find Sparrow. | ||
+ | * In Xcode preferences > " | ||
+ | * For Sparrow, create '' | ||
+ | * Be careful: Xcode does not allow the path to contain any spaces! | ||
+ | |||
+ | ==== Xcode 3 ==== | ||
+ | |||
+ | - Set up a shared build output directory that will be shared by all Xcode projects. | ||
+ | * In the Xcode preferences, | ||
+ | * Set "Place Intermediate Build Files in" to "With build products" | ||
+ | - Add a “Source Tree” variable that Xcode can use to dynamically find Sparrow. | ||
+ | * In the Xcode preferences, | ||
+ | * For Sparrow, create '' | ||
+ | * Be careful: Xcode does not allow the path to contain any spaces! | ||
+ | |||
+ | ----- | ||
+ | |||
+ | Next section: [[Project Setup]] | ||