Yonas Kolb
9d4950e574
project spec docs
2018-02-26 12:51:59 +11:00
Akio Yasui
7cac9f8783
Update doc
2018-02-25 06:11:21 +09:00
Rahul Malik
c4f8645ec7
Update spec doc to highlight default values
2018-02-13 20:08:05 -05:00
Rahul Malik
048ed75ac4
Update for comments
2018-02-13 18:48:10 -05:00
Yonas Kolb
3ee14fd0bf
update documentation to use strings for deployment target
2018-02-13 08:39:10 +11:00
Dave Lee
eee75a4c02
Use new documentation wording for config
2018-02-02 13:07:05 -08:00
Dave Lee
8b73f4fe44
Mark option config as required
2018-01-30 21:12:16 -08:00
Yonas Kolb
0f879362e2
Merge pull request #231 from yonaskolb/scheme-actions
...
Add support for scheme pre-actions and post-actions
2018-01-30 12:33:06 +11:00
Yonas Kolb
431011e932
improve scheme build documentation
2018-01-30 12:20:12 +11:00
Dave Lee
7f81b213cf
Add preActions/postActions to spec
2018-01-29 12:37:36 -08:00
Dave Lee
9031a7f19b
Fix scheme targets documentation
2018-01-25 11:42:38 -08:00
Keith Smiley
b6ef82b3df
Add new option for disabling validations
...
This gives us an entry point for disabling specific project.yml
validations that sometimes shouldn't apply. The first example is
missingConfigs, which, if you use your .yml file in multiple projects,
can be too strict if the projects have different top level
configurations.
2018-01-05 11:41:33 -08:00
Keith Smiley
bbec1a0c1b
Move optional documentation
...
This fixes the optional documentation indentation by moving it up
2017-12-26 21:59:37 -08:00
Yonas Kolb
77976103bb
Update ProjectSpec.md
2017-12-26 23:50:31 +08:00
Yonas Kolb
554a9d2524
Merge pull request #205 from yonaskolb/platform_version
...
Add deployment target
2017-12-26 17:55:14 +08:00
Yonas Kolb
e3a6739b2a
rename deploymentTargets to deploymentTarget
2017-12-26 17:48:01 +08:00
Yonas Kolb
cd6d179325
rename platformVersion to deploymentTarget
2017-12-26 17:36:41 +08:00
Yonas Kolb
a1e46eb05a
add yaml format in ProjectSpec docs
2017-12-26 17:36:22 +08:00
Yonas Kolb
7ce3dbae2f
add platform version docs
2017-12-26 17:36:22 +08:00
Yonas Kolb
d4fc0916a2
Merge pull request #203 from yonaskolb/scheme_build_types
...
Change Scheme.Build.targets spec
2017-12-26 16:40:11 +08:00
Yonas Kolb
e18a6a750b
fix spelling mistake
2017-12-26 16:38:18 +08:00
Yonas Kolb
cb3ffc3d2b
change Scheme.Build.targets spec
2017-12-22 18:59:23 +08:00
Yonas Kolb
cf6df044cf
add TargetSource.buildPhase for overriding build phase
2017-12-22 18:57:15 +08:00
Yonas Kolb
835a9f137c
reformat ProjectSpec
2017-12-22 18:54:28 +08:00
Yonas Kolb
24577a29b4
reformat ProjectSpec
2017-12-22 18:52:43 +08:00
Yonas Kolb
57854edd09
reformat ProjectSpec
2017-12-22 18:42:26 +08:00
Yonas Kolb
9ddf6a5aa7
fix scheme docs
2017-12-21 20:16:20 +08:00
Yonas Kolb
402c549ec8
add Scheme documentation
2017-12-21 18:26:58 +08:00
Alvar Hansen
24c8668eb7
Allow missing files in sources
...
Adds `optional` flag to `TargetSource` to allow files that do not exist yet.
This is useful in cases where build script will generate files.
2017-12-21 11:33:04 +02:00
Yonas Kolb
c0a7505666
Merge pull request #197 from yonaskolb/xcode_version
...
Add Xcode version
2017-12-20 23:51:22 +08:00
Yonas Kolb
e1275a4ca0
add xcodeVersion docs
2017-12-20 23:17:59 +08:00
Yonas Kolb
1b5a9d7781
Merge pull request #185 from yageek/feature/update_doc
...
Update documentation about source exclusion
2017-12-20 22:40:22 +08:00
Brandon Kase
4c96dbb323
Support indentation options from xcproj ( #190 )
2017-12-18 13:28:33 -08:00
Brandon Kase
69b1368013
Support Legacy Targets ( #175 )
...
XcodeGen now supports "External Build Tool" target type (internally called
PBXLegacyTarget in Xcode). This is implied when the target provides a
`LegacyTarget` field in its spec.
PBXLegacyTargets are just like normal targets but the `isa` is different
and they have a notion of a buildTool. Most of the target logic doesn't
have to change.
2017-12-18 13:26:49 -08:00
Yannick Heinrich
a23e625182
Update documentation about source exclusion
...
Update the documentation about the source exclusion.
The examples are those mentionned in #180 .
2017-12-07 14:44:18 +01:00
Rahul Malik
46b1512c7c
Update Spec docs to show strings types as the keys for commandLineArguments ( #176 )
2017-11-30 12:55:52 +01:00
Rahul Malik
8a46cde0b1
Add commandlineArguments to XcodeGenKit Scheme specifications ( #172 )
...
* Add commandlineArguments to XcodeGenKit Scheme specifications
* Update xcproj reference, format code, cleanup usage of
commandlineArguments in ProjectGenerator
* Update docs, CHANGELOG and equality checks in Scheme.swift
* Doc update
* Update fixture tests to have command line arguments. Fix remaining issue
with Scheme creation through "Test Scheme"
2017-11-28 11:02:59 -08:00
Alex Rupérez
c59c6a02db
Added support for codeCoverageEnabled flag in target schemes. ( #170 )
...
* Resolves #169 , added support for codeCoverageEnabled flag in target schemes.
* #170 @yonaskolb code review fix and docs update.
* More #170 @yonaskolb code review fix.
* Using gatherCoverageData instead of codeCoverageEnabled naming, thanks @kastiglione.
* Now using xcproj 1.5.0
* Another #170 @yonaskolb code review fix.
2017-11-24 11:45:56 +01:00
Cameron Mc Gorian
80b5033e03
Update docs
2017-11-21 13:54:58 +01:00
Cameron Mc Gorian
f143b907f8
Review feedback
2017-11-21 13:51:04 +01:00
Cameron Mc Gorian
5eb9468e97
Add implicit type to Dependency
2017-11-21 07:50:46 +01:00
Yonas Kolb
cf426ba5eb
add ProjectSpec.options.developmentLanguage
2017-11-15 12:13:32 +01:00
Yonas Kolb
1b92bd03d6
add TargetSource.type documentation
2017-11-15 01:35:37 +01:00
Yonas Kolb
63c2d08977
add TargetSource.name for renaming sources ( #146 )
2017-11-12 20:26:36 +01:00