I'd love to be able to define a module's manifest right next to the code for that module. When you have a large number of modules, it gets difficult to manage them all within the Tuist directory.
I'm envisioning having a
Target.swift
file at the root of my module, that has a
let target = Target(...)
in it, similar to how
Project.swift
has a
let project = Project(...)
.
Ideally, Tuist would automatically search recursively for any files named
Target.swift
, but if that's not possible, maybe you could manually specify the path to the file within the project manifest.
I don't know the specifics of how this would need to be implemented, or even if it's possible, but I know it would make things easier for me and my team.