Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: costapombo/tuist

Tags

4.9.0

Toggle 4.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Filter out empty auxiliary groups (tuist#6142)

Partially resolves: tuist#6141

- tuist#6057 introduced a `Cache` group to help distinguish cached artifacts from system libraries
- This didn't account for cases where the cache or cloud features aren't in use thus causing an additional `Cache` group to appear in all generated projects
- As a short term mitation we can filter out empty "auxiliary" groups at the end of the project generation steps
- This includes groups Xcode doesn't have by default including the `Frameworks` group which it only adds if a system library dependency is added

Notes:

- The `Product` group isn't treated as an auxiliary group as Xcode always has this group in the generated `pbxproj`, the UI however hides it when empty
- A longer term solution would be extend the project/target API to allow the cache mapper to add groups instead of `TuistGenerator` having awareness about the cache feature

Test Plan:

- Generate the fixture `ios_app_with_tests`
- Verify the `Frameworks` and `Cache` groups are no longer present
- Generate the fixture `ios_app_with_sdk`
- Verify the `Frameworks` group is still present (as there are system library dependencies)
- Verify the `Cache` group is no longer present

4.8.1

Toggle 4.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Revert "Preserve custom run args and working directory on generate (t…

…uist#6110)" (tuist#6116)

This reverts commit d0d7f5b.

4.8.0

Toggle 4.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Revert "Preserve custom run args and working directory on generate (t…

…uist#6110)" (tuist#6116)

This reverts commit d0d7f5b.

4.7.0

Toggle 4.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix the look up of the templates directory in a Homebrew installation (

…tuist#6095)

* Fix the look up of the templates directory in a Homebrew installation

* Fix comment

4.6.0

Toggle 4.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update PackageSettings.swift (tuist#6061)

4.5.1

Toggle 4.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Resources that are in precompiled XCFrameworks cannot be accesse…

…d from Previews (tuist#6028)

4.5.0

Toggle 4.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix Tuist project warnings (tuist#6022)

4.4.0

Toggle 4.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update docs for optional Cloud.Option (tuist#6002)

4.3.4

Toggle 4.3.4's commit message
[Release] Tuist 4.3.4

4.3.3

Toggle 4.3.3's commit message
[Release] Tuist 4.3.3