Hive Hive
Sign in

Disable basedOnDependencyAnalysis for foreign build

GitHub issue · Open

Metadata
Source
tuist/tuist #11898
Updated
Jul 17, 2026
Domains
Generated projects
Details

Why is this needed?

I’m playing around with KMP at the moment.

As the announcement explains it, the script can only be a string. However I wonder why it’s not a TargetScript?

As far as I know, this is a problem with KMP, because changes on the shared code is not applied to the iOS target if basedOnDependencyAnalysis is true, which it is by default, and there is no way to set it to false.

Steps to address the need

Would it be possible to change foreignBuild to take a TargetScript instead of a String? If not, can someone add a parameter to foreignBuild to disable basedOnDependencyAnalysis?

Flights

Investigate, reproduce, or fix this item in an isolated repository. Each Flight preserves its outcome and agent session.

New Flights are paused Configure model inference, GitHub, and a sandbox provider to start another Flight. Existing results remain available below.
No Flights yet

Start a Flight and preserve its objective, outcome, and session here.

Comments

No GitHub comments yet.