mirror of
https://github.com/yonaskolb/XcodeGen.git
synced 2026-03-18 20:02:25 +00:00
add documentation for project configFiles and groups
This commit is contained in:
@@ -29,9 +29,11 @@ Required properties are marked 🔵 and optional properties with ⚪️.
|
||||
- ⚪️ **options**: [Options](#options) - Various options to override default behaviour
|
||||
- ⚪️ **attributes**: `map` - The PBXProject attributes. This is for advanced use. Defaults to ``{"LastUpgradeCheck": "0900"}``
|
||||
- ⚪️ **configs**: [Configs](#configs) - Project build configurations. Defaults to `Debug` and `Release` configs
|
||||
- ⚪️ **configFiles**: [Config Files](#config-files) - `.xcconfig` files per config
|
||||
- ⚪️ **settings**: [Settings](#settings) - Project specific settings. Default base and config type settings will be applied first before any settings defined here
|
||||
- ⚪️ **settingGroups**: [Setting Groups](#setting-groups) - Setting groups mapped by name
|
||||
- ⚪️ **targets**: [Target](#target) - The list of targets in the project mapped by name
|
||||
- ⚪️ **groups**: `[String]` - A list of paths to add to the top level groups. These are files that aren't build files but that you'd like in the project heirachy. For example a folder xcconfig files that aren't already added by any target sources.
|
||||
|
||||
### Options
|
||||
- ⚪️ **carthageBuildPath**: `String` - The path to the carthage build directory. Defaults to `Carthage/Build`. This is used when specifying target carthage dependencies
|
||||
|
||||
Reference in New Issue
Block a user