Kanstantsin Shautsou
38d76e7fa1
Use USER env var instead of LOGNAME ( #1559 )
...
During user switch with su/sudo in system LOGNAME may not be initialised, but USER env var is always exist.
2025-07-17 15:30:32 +10:00
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
Kohki Miki
7eb5e9bd06
Remove GraphViz feature ( #1485 )
...
* Remove GraphViz to pass build on Xcode 16
* Update documentations
2024-07-02 17:06:02 +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
John Connolly
be0c3c3926
Added ability to use custom location for local Swift packages ( #1175 )
...
* Added xcodePath functionality
* Added xcodePath functionality
* Renamed Xcode path to group
* Updated change log and added fixture tests
2022-03-25 11:26:06 +11:00
Elliott Williams
35212a6154
Rename Core to avoid collisions with other packages (i.e. GraphViz) ( #1057 )
...
* Rename 'Core' to 'XcodeGenCore'
* Update CHANGELOG.md
* Update CHANGELOG.md
2021-05-01 13:39:34 +10:00
Jeff Lett
98275e9a06
Adding graphviz support in dump ( #852 )
...
* Adding graphviz support in dump
Added tests
* Updating graph viz to use UML formatting
Updating README
Adding Changelog entry
* Adding dependency type to graphviz display
2020-05-04 20:52:49 +10:00
Ian Leitch
b1edbda583
Add --project-root option to generate command. ( #828 )
2020-04-08 14:20:54 -05: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
aa0fd85bfe
add file option
2019-11-10 11:38:53 +11:00
yonaskolb
43cd0ec33e
add dump command
2019-11-10 11:37:52 +11:00