-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adopt Tuist to manage the project #1752
base: main
Are you sure you want to change the base?
Conversation
@CodeEditApp/maintainers What do y'all think about the work done here? Tuist has the potential of doing some good for our project. There may be some concern around the higher barrier to entry because contributors now would need to install Tuist as opposed to pulling down the code and running the project. @pepicrft can you please explain to everyone in short what benefits Tuist could bring to an open source project like ours despite this concern? To learn more on your own, visit tuist.io. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
URL Seems to be incorrect
@@ -72,6 +72,9 @@ Join our growing community on [Discord](https://discord.gg/vChUXVf9Em) and [GitH | |||
|
|||
## Contributing | |||
|
|||
> [!NOTE] | |||
> CodeEdit uses [Tuist](https://tuist.io) to manage Xcode intricacies and streamline the development process. To get started, you'll need to [install Tuist](https://docs.tuist.io/guide/introduction/installation.html) (we recommend via Mise), and then run `tuist generate` to generate the Xcode project. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This url leads to a 404 page, do you mean https://docs.tuist.io/guides/quick-start/install-tuist ?
Tuist removes the intricacies, inconvenience, and slowness of working at scale with Xcode. This PR migrates CodeEdit to use Tuist.
.xcconfig
files using Tuist's command for thatTuist/Package.swift
, ensuring that they align with the current project's requirements.InspectorSidebarToolbarTop.swift
,FindNavigatorResultFileItem.swift
, andNavigatorSidebarToolbar.swift
, which don't seem to be used anywhere.