Commit Graph
88 Commits
Author SHA1 Message Date
Yonas KolbandGitHub 1d3d8afcd9 Merge pull request #367 from sxua/scheme-archive-additions
Add additional params to archive action
2018-08-02 23:45:40 +10:00
Oleksandr Skrypnyk 769c49f728 Add additional params to archive action 2018-08-02 16:07:18 +03:00
Brentley Jones 76192fb944 Add minimumXcodeGenVersion option
If XcodeGen's version is less than this version validation will fail.
2018-08-02 07:19:37 -05:00
Brentley JonesandGitHub 717c899179 Merge pull request #345 from brentleyjones/modulemap
Add support for Copy Files build phase
2018-07-31 08:01:58 -05:00
Brentley Jones 0090d75246 Add back none build phase to ProjectSpec.md 2018-07-31 07:33:26 -05:00
Brentley Jones 5e96eedd78 Add support for Copy Files build phase 2018-07-30 08:14:06 -05:00
Brentley Jones ba6f3d0fd3 Default directlyEmbedCarthageDependencies to true for more targets
`directlyEmbedCarthageDependencies` is only `false` now for iOS/tvOS/watchOS applications.
2018-07-26 08:20:39 -05:00
Brentley Jones b18cd551cb Default directlyEmbedCarthageDependencies to true for tests 2018-07-24 19:56:08 -05:00
Brentley Jones 8ebf27a122 Add directlyEmbedCarthageDependencies to Target
Allows for choice on if `copy-frameworks` or an `Embed Frameworks` build phase should be used to embed Carthage framworks. Defaults to `true` for macOS targets to match current behavior.
2018-07-24 19:56:08 -05:00
Yonas KolbandGitHub b8058827c1 Merge pull request #356 from yonaskolb/sorting
Change group sorting
2018-07-24 23:34:15 +10:00
Brentley Jones 15af4fd1d9 Add requiresObjCLinking to Target
Allows a Target to indicate that any target that links to it needs to set `-ObjC` in `OTHER_LDFLAGS`.
2018-07-24 08:03:03 -05:00
Yonas Kolb f51280485d added options.groupSortPosition 2018-07-24 22:59:24 +10:00
Yonas Kolb 884490f955 add attributes to AggregateTarget 2018-07-24 22:05:29 +10:00
Yonas Kolb 3b17164bbf add aggregate targets 2018-07-24 22:05:29 +10:00
Yonas KolbandGitHub 31c3f1de0f Merge pull request #355 from yonaskolb/target_template
Add target templates
2018-07-24 22:03:10 +10:00
Brentley Jones 0afd7058bb Only link static libraries to executables 2018-07-23 09:23:14 -05:00
Yonas Kolb c50d1dd157 add target templates 2018-07-22 21:49:39 +10:00
Keith Smiley ff0e403e52 Add showEnvVars to build scripts
This allows us to disable printing the environment in build logs.
2018-07-20 10:13:50 -07:00
Yonas Kolb 88fea75379 document transitivelyLinkDependencies default 2018-07-06 00:10:49 +10:00
Brentley Jones b7ba3628e9 Fix typo "transient" -> "transitive" 2018-07-03 13:34:20 -05:00
Brentley Jones 55b0ed1eeb Add option to turn off transiently linking dependencies 2018-06-29 14:04:31 -05:00
Yonas Kolb 67b5eb7006 fix excludes documentation 2018-06-26 21:45:29 +10:00
Yonas KolbandGitHub 701df1c915 Merge pull request #306 from yonaskolb/build_rule
Add build rules
2018-05-24 16:22:06 +10:00
Yonas Kolb 2a0e740ab9 update examples 2018-05-15 15:03:36 +10:00
Yonas Kolb 294f95900d update docs 2018-05-15 15:00:14 +10:00
Yonas Kolb 542668d9f0 add build rules 2018-05-13 17:13:48 +10:00
Alvar Hansen 5930af67fd Fix schemes documentation example 2018-04-25 17:02:44 +03:00
Yonas Kolb e5016afba7 update readme for fileGroups 2018-04-12 00:30:31 +10:00
Yonas Kolb a1b631b405 add pre and post actions to target scheme 2018-03-30 01:47:25 +11:00
Yonas Kolb b3ba1cb0ec automatically set DevelopmentTeam and ProvisioningStyle TargetAttributes 2018-03-27 15:47:23 +11:00
Yonas Kolb 4f84bd11e5 minor formatting change 2018-03-27 14:53:45 +11:00
Yonas KolbandGitHub 7ff3cb0c19 Merge pull request #276 from yonaskolb/target_attributes
Add target.attributes
2018-03-27 14:38:33 +11:00
Yonas Kolb ebde9de151 Add target.attributes 2018-03-27 14:21:15 +11:00
AliSoftwareandGitHub 573a0ee7d0 Fix some typos & presentation in ProjectSpec doc 2018-03-26 18:09:32 +02:00
Yonas KolbandGitHub 40b934ee6c Merge pull request #267 from LinusU/patch-1
Add FAQ page with code signing help
2018-03-26 23:55:49 +11:00
Keith Smiley 6f95e57f45 Rename to defaultConfig 2018-03-19 15:18:46 -07:00
Keith Smiley b1d739dffa Update project spec 2018-03-19 13:47:02 -07:00
Linus UnnebäckandGitHub 671ead878f Add FAQ page with code signing help 2018-03-15 11:34:40 +00:00
Yonas Kolb 40d364992d document default header visibility 2018-03-03 08:41:41 +11:00
Yonas KolbandGitHub 579d5ccb39 Merge pull request #252 from yonaskolb/header_visibility
Add TargetSource headerVisibility
2018-03-02 20:37:22 +11:00
Quico MoyaandGitHub 0066f280fb Update ProjectSpec.md 2018-03-01 16:27:54 +01:00
Yonas Kolb 59a2f4116d add headerVisibility 2018-02-27 09:28:17 +11:00
Jakub Turek faccf462e6 Update environment variable’s docs 2018-02-26 22:22:07 +01:00
Jakub Turek dcb098a39f Implement setting schema variables in xcodeproj 2018-02-26 22:22:07 +01:00
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