Set up the project dependencies to use git submodules in addition to Carthage/Cocoapods. That way, by simply checking out ws from git makes it also pull the dependent projects from their repositories.
Added the dependent Xcode projects to ws as subprojects and linked their produced frameworks to the target, so that there's no need for any extra setup when adding ws to your own project.
Note that to make the subprojects work with Carthage, no prebuilt frameworks should be used (currently then is copied as a compiled lib rather than source code). Although that may be fine because of how Carthage manages the frameworks.
ws
from git makes it also pull the dependent projects from their repositories.ws
as subprojects and linked their produced frameworks to the target, so that there's no need for any extra setup when addingws
to your own project. Note that to make the subprojects work with Carthage, no prebuilt frameworks should be used (currentlythen
is copied as a compiled lib rather than source code). Although that may be fine because of how Carthage manages the frameworks.