Dale
126339f1c8
Run preGenCommand before checking the cache ( #1519 )
...
The preGenCommand may generate files, change paths, etc. If we run this after checking the cache, it never gets the chance to run if the cache hasn't changed. Running it before checking the cache lets us make these changes and _then_ we can check the cache to see if we need to regenerate or not.
Co-authored-by: Dale Myers <dalemyers@microsoft.com >
2024-12-03 08:44:05 +11:00
Simon B. Støvring
2cf88e8088
Runs pre-gen command before validating project ( #1500 )
2024-09-12 11:33:30 +10:00
Yonas Kolb
576739bcb5
Add cache command ( #1476 )
...
* add cache command
* docs: update git hook info
2024-05-20 21:32:24 +10:00
Wendy Liga
43e40a9efc
Added support for scheme management ( #1142 )
...
* wip
* Added scheme management metadata properties to TargetScheme
* wip
* Added Scheme.Management for metadata
* use sharedDefault
* move generateSchemeManagement to SchemeGenerator
* revert
* update changelog
* update docs
* update test case
* remove
* remove unused file
* revert
* changed on fixtures project
* Updated ProjectSpec docs index
* User Scheme.Management also for TargetSchemes, use XCUserData
* Changelog
* Switch XcodeProj back tuist/XcodeProj - 8.9.0
* Reindent TOC Docs/ProjectSpec.md
* Revert swift tools version
---------
Co-authored-by: Tieme van Veen <tiemevanveen@hotmail.com >
2023-02-24 09:49:57 +11:00
Roland
3e9fd048ef
allow multiple spec files to be provided to XcodeGen ( #1270 )
...
* allow spec to be a comma separated list of specs instead of one
* update readme and --spec command documentation
* update Changelog
* print project name
2022-11-02 17:42:22 +11:00
yonaskolb
ce787d9e40
use mxcl/Version to fix parsing
2020-02-07 10:49:28 +11:00
Yonas Kolb
49ed1503ef
Add pre and post-gen commands ( #759 )
...
* add pre and post-gen commands
* update changelog
* run gen scripts in project directory
2020-01-27 22:22:35 +11:00
Dan Loman
0c6dd1401a
Add option to generate only plist files
...
Add changelog entry
Update CHANGELOG.md
Co-Authored-By: Yonas Kolb <yonaskolb@users.noreply.github.com >
Update to new flag PropertyWrapper
2020-01-07 13:49:03 -08:00
yonaskolb
06a02425f6
use new property wrappers in SwiftCLI 6.0
2020-01-05 11:43:26 +11:00
yonaskolb
0e4e08bfc4
run swift format for Swift 5.1
2019-11-10 11:56:23 +11:00
yonaskolb
d96f7890e4
Refactor commands
2019-11-10 11:38:53 +11:00
yonaskolb
44f9ffa51a
formatting
2019-11-10 11:38:53 +11:00
yonaskolb
43cd0ec33e
add dump command
2019-11-10 11:37:52 +11:00