diff --git a/guides/project-management/index.txt b/guides/project-management/index.txt index db89e93..b19a556 100644 --- a/guides/project-management/index.txt +++ b/guides/project-management/index.txt @@ -180,6 +180,7 @@ Here is a table summarizing project types and key/value objects. | +:configuration+ | Name of the configuration to build. If not provided, +"Release"+ will be used. | +:headers_dir+ | Path to the directory that contains public headers files, declaring APIs that will be used by the RubyMotion project. The path should be relative to the path provided to +vendor_project+, for example +"Sources/Headers"+. This key is optional. | +:products+ | An +Array+ containing the names of products to use in the RubyMotion project, for example +["libfoo.a"]+. This key can be used when the project builds more than one product and you want to filter what will be used by the app. If not provided, all +.a+ libraries built will be used. +| +:bridgesupport_cflags+ | +CFLAGS+ to use when generating the http://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man5/BridgeSupport.5.html[BridgeSupport] file for the vendored project using http://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/gen_bridge_metadata.1.html[gen_bridge_metadata]. This key is optional. .3+| +:static+ | +:products+ | An +Array+ containing the names of static libraries to use. The default value is the list of all '.a' files in the vendor project directory. | +:source_files+ | An +Array+ of all source files and headers to compile. The default value is the list of all files in the vendor project directory matching +$$"**/*.{c,m,cpp,cxx,mm,h}"$$+. | +:cflags+ | +CFLAGS+ to use for compilation, for example +"-fobjc-arc"+ to turn on ARC. This key is optional.