disable submodules when exporting non-modular deps for ig deps

Summary:
This diff disables submodules for dependencies of IG that are not `ig_apple_library` and are exporting non-modular dependencies. This will allow for migration to using submodules as a default.

The list of targets was obtained with:
```
% buck query 'kind(apple_library, attrfilter(labels, skip_module_validation, deps(igios)) - attrfilter(labels, ig_apple_library, deps(igios)))'
```

Reviewed By: ebgraham

Differential Revision: D32399636

fbshipit-source-id: f3ba55def8001e8595fe3b1611d2de8ec38c8622
This commit is contained in:
Richard Howell
2021-11-16 09:06:30 -08:00
committed by Facebook GitHub Bot
parent a6a2209902
commit b6c71ae58b

View File

@@ -46,6 +46,7 @@ yoga_apple_library(
link_whole = True, link_whole = True,
modular = True, modular = True,
module_name = "YogaKit", module_name = "YogaKit",
use_submodules = False,
visibility = ["PUBLIC"], visibility = ["PUBLIC"],
deps = [ deps = [
yoga_dep(":yoga"), yoga_dep(":yoga"),