Merge pull request #356 from yonaskolb/sorting

Change group sorting
This commit is contained in:
Yonas Kolb
2018-07-24 23:34:15 +10:00
committed by GitHub
7 changed files with 104 additions and 21 deletions
+4
View File
@@ -87,6 +87,10 @@ Note that target names can also be changed by adding a `name` property to a targ
- [ ] **disabledValidations**: **[String]** - A list of validations that can be disabled if they're too strict for your use case. By default this is set to an empty array. Currently these are the available options:
- `missingConfigs`: Disable errors for configurations in yaml files that don't exist in the project itself. This can be useful if you include the same yaml file in different projects
- [ ] **defaultConfig**: **String** - The default configuration for command line builds from Xcode. If the configuration provided here doesn't match one in your [configs](#configs) key, XcodeGen will fail. If you don't set this, the first configuration alphabetically will be chosen.
- [ ] **groupSortPosition**: **String** - Where groups are sorted in relation to other files. Either:
- `top` - at the top, before files
- `bottom` - at the bottom, after other files
- `none` - sorted alphabetically with all the other files
- [ ] **transitivelyLinkDependencies**: **Bool** - If this is `true` then targets will link to the dependencies of their target dependencies. If a target should embed its dependencies, such as application and test bundles, it will embed these transitive dependencies as well. Some complex setups might want to set this to `false` and explicitly specify dependencies at every level. Targets can override this with [Target](#target).transitivelyLinkDependencies. Defaults to `false`.
```yaml