BUILD.md
a18b0ba9
 Mac OS X
 ========
 
c2fa1ac1
 	mulle-bootstrap
4da4d350
 	./install.sh OSX
a18b0ba9
 
d472767c
 
4da4d350
 will produce all OS X outputs. You have the choice between a "normal" 
 dynamically linked framework `MulleScion.framework` or a static library `libMulleScion.a` with a set of include headers.
d472767c
 
4da4d350
 It will also produce the **mulle-scion** executable. This will place the Framework in `/Library/Frameworks` and the executable in `/usr/local/bin.`
d472767c
 
 
4da4d350
 iOS
a18b0ba9
 =====
 
c2fa1ac1
 	mulle-bootstrap
4da4d350
 	xcodebuild -target iOS
d472767c
 
4da4d350
 to produce a static library libMulleScion.a with a set of include headers.
d472767c
 
 
780fe876
 
6c3b63af
 CocoaPods
 =========
 
4da4d350
 MulleScion is available through [Mulle kybernetiK](www.mulle-kybernetik.com), to install
6c3b63af
 it simply add the following line to your Podfile:
 
     pod "MulleScion"
 
 and add 
   
     pod repo add Mulle-kybernetiK http://www.mulle-kybernetik.com/repositories/CocoaPodSpecs
 
 on the commandline.
 
 
780fe876
 mulle-bootstrap
 =========
 
       Add http://www.mulle-kybernetik.com/repositories/MulleScion
       
 to your
 
c2fa1ac1
       .bootstrap/repositories
780fe876
 
 and say
 
       mulle-bootstrap
 
 
 
d472767c
 Tips
 ====
 
 Avoid compile errors by using something like
 
 	HEADER_SEARCH_PATHS = $(inherited) $(PROJECT_DIR)/../MulleScion/Build/Products/Debug-iphonesimulator
 
 or when using the framework
 
 	FRAMEWORK_SEARCH_PATHS = $(inherited) $(PROJECT_DIR)/../MulleScion/Build/Products/Debug-iphonesimulator
 
 
 Avoid runtime errors by using 
 
 	OTHER_LDFLAGS = -ObjC
 
 or something like
 
 	OTHER_LDFLAGS = -force_load $(PROJECT_DIR)/lib/libMulleScion.a
a18b0ba9