From 22b71da9bd46d4afa25ce12ec597d9f1022d5c94 Mon Sep 17 00:00:00 2001 From: Yonas Kolb Date: Wed, 5 Dec 2018 19:29:25 +1100 Subject: [PATCH] update docs --- CHANGELOG.md | 1 + Docs/ProjectSpec.md | 2 ++ 2 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dcf791f1..9be9a52f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - Add `.intentdefinition` files to sources build phase instead of resources [#442](https://github.com/yonaskolb/XcodeGen/pull/442) @yonaskolb - Fixed intermittent errors when running multiple `xcodegen`s concurrently [#450](https://github.com/yonaskolb/XcodeGen/pull/450) @bryansum - Fixed `--project` argument not working [#437](https://github.com/yonaskolb/XcodeGen/pull/437) @yonaskolb +- Fixed unit tests not hooking up to host applications properly by default. They now generate a `TEST_HOST` and a `TestTargetID` [#452](https://github.com/yonaskolb/XcodeGen/pull/452) @yonaskolb #### Changed - Changed spelling of build phases to **preBuildPhase** and **postBuildPhase**. [402](https://github.com/yonaskolb/XcodeGen/pull/402) @brentleyjones diff --git a/Docs/ProjectSpec.md b/Docs/ProjectSpec.md index 54ad3a27..e753531b 100644 --- a/Docs/ProjectSpec.md +++ b/Docs/ProjectSpec.md @@ -170,6 +170,8 @@ Settings are merged in the following order: groups, base, configs. - `INFOPLIST_FILE`: If it doesn't exist your sources will be searched for `Info.plist` files and the first one found will be used for this setting - `FRAMEWORK_SEARCH_PATHS`: If carthage dependencies are used, the platform build path will be added to this setting - `OTHER_LDFLAGS`: See `requiresObjCLinking` below + - `TEST_TARGET_NAME`: for ui tests that target an application + - `TEST_HOST`: for unit tests that target an application - [ ] **dependencies**: **[[Dependency](#dependency)]** - Dependencies for the target - [ ] **info**: **[Plist](#plist)** - If defined, this will generate and write an `Info.plist` to the specified path and use it by setting the `INFOPLIST_FILE` build setting for every configuration, unless `INFOPLIST_FILE` is already defined in **settings** for this configuration. The following properties are generated automatically, the rest will have to be provided. - `CFBundleIdentifier`