tuist/Sources
Kas c778fedc52
Prevent embedding static frameworks (#490)
Resolves https://github.com/tuist/tuist/issues/454

- All `FrameworkNodes` (i.e. prebuilt frameworks) were being embedded regardless of their linkage
- This check was redundant as there was a more general check for `PrecompiledNode` which happens to be the super class of `FrameworkNode` which took into account the framework linkage
- To resolve this issue it was suffice to remove the redundant check

Test Plan:

- Generate `fixtures/ios_app_with_static_frameworks` via running `tuist generate`
- Verify the generated project doesn't embed `PrebuiltStaticFramework`
- Verify the generated project builds successfully
2019-08-30 11:11:19 +01:00
..
ProjectDescription Expose the `.bundle` product type (#479) 2019-08-14 07:03:40 +01:00
TuistCore FileHandler.shared (#488) 2019-08-24 06:10:45 -04:00
TuistCoreTesting FileHandler.shared (#488) 2019-08-24 06:10:45 -04:00
TuistEnvKit FileHandler.shared (#488) 2019-08-24 06:10:45 -04:00
TuistGenerator Prevent embedding static frameworks (#490) 2019-08-30 11:11:19 +01:00
TuistKit FileHandler.shared (#488) 2019-08-24 06:10:45 -04:00
tuist Rename project 2018-07-23 07:59:52 -04:00
tuistenv swiftformat . 2019-07-04 13:26:23 +01:00