Need help with Tuist setup

Question or problem

When creating a new project with tuist init and adding ProjectDescriptionHelpers into Tuist directory (as per documentation), tuist fails to recognize it.

Expectation

tuist edit opens Manifests project containing ProjectDescriptionHelpers directory and imports of ProjectDescriptionHelpers work

Context

  • Tuist version: 4.113.0

I am trying to migrate SPM package dependencies into Tuist Projects. I’ve had some linking issues, so I’ve decided to create a separate app project to reproduce the issue and share it with the community for help.
However, I can’t create ProjectDescriptionHelpers to share configurations across projects.

Reproduction (mandatory for problems)

  1. Create a root directory for the project
  2. cd into it
  3. Run tuist init
  4. Create Tuist/ProjectDescriptionHelpers directory
  5. Put some non-empty *.swift file with something public
  6. import ProjectDescriptionHelpers in the Project.swift file
  7. Observe failure

Turns out I had to run tuist generate at least once…

Hey,

we’ll need to know more about your project to help, ideally, if you could attach a reproducible sample.

You can also see this fixture that showcases how to use helpers – maybe you can spot how your project differs?

ah I see. You can also run tuist edit to edit your manifest files, like Project.swift, in an Xcode project.