Browse files

Minor README additions

  • Loading branch information...
1 parent 1512d7a commit 308d548abf18ea2db67a34bb24bcead3e7d5c1d3 Adam Milligan committed Nov 29, 2010
Showing with 14 additions and 1 deletion.
  1. +14 −1 README.markdown
@@ -5,6 +5,13 @@ BDD-style testing using Objective-C
## Usage
+### Clone from GitHub
+* Don't forget to initialize submodules:
+ $ git submodule update --init
### Non-iPhone testing
* Build the Cedar framework. Note that you must build for an Objective-C
@@ -49,10 +56,16 @@ BDD-style testing using Objective-C
### iPhone testing
-* Build the Cedar-iPhone static framework. This framework contains a univeral
+* Build the Cedar-iPhone static framework. This framework contains a universal
binary that will work both on the simulator and the device.
+ NOTE: due to a bug in the build process the script that builds the framework
+ will sometimes not copy all of the header files appropriately. If after you
+ build the Headers directory under the built framework is empty, try deleting
+ the built framework and building again.
* Create a Cocoa Touch executable target for your tests in your project. Name
this target UISpecs, or something similar.
+* Open the Info.plist file for your project and remove the "Main nib file base
+ name" entry. The project template will likely have set this to "MainWindow."
* Add the Cedar-iPhone static framework to your project, and link your UISpecs
target with it.
* Add -ObjC, -lstdc++ and -all_load to the Other Linker Flags build setting for the

0 comments on commit 308d548

Please sign in to comment.