no way to compare when less than two revisions

Differences

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 > "Locations" button > "Source Trees" tab > create a new Source Tree variable.
 +    * For Sparrow, create ''SPARROW_SRC'' and let it point to ''/path_to_sparrow/sparrow/src/''
 +    * 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, tab: "Building", set "Place Build Products in" to "Customized location" and specify a common build directory (anywhere you want).
 +    * 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, tab: "Source Trees", create a new Source Tree variable.
 +    * For Sparrow, create ''SPARROW_SRC'' and let it point to ''/path_to_sparrow/sparrow/src/''
 +    * Be careful: Xcode does not allow the path to contain any spaces!
 +
 +-----
 +
 +Next section: [[Project Setup]]
  
  manual_v1/setting_up_xcode.txt · Last modified: 2013/03/05 10:19 by 127.0.0.1
 
Powered by DokuWiki