Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide clarity around the dependencies of running tests #118

Closed
wants to merge 1 commit into from
Closed

Provide clarity around the dependencies of running tests #118

wants to merge 1 commit into from

Conversation

cuteiosdev
Copy link

This makes it clear to people getting started what projects they need cloned as well as swift in order to build and run the tests.

I've determined this using OSX though haven't determined if the dependencies are the same on Linux. Is anyone able to clarify whether the swift-corelibs-xctest and swift-corelibs-foundation libraries are required in that situation?

@benlangmuir
Copy link
Contributor

This isn't specific to running the tests. You'll need those repos to build swift at all. They're already listed above in "Getting Sources for Swift and Related Projects".

@cuteiosdev
Copy link
Author

Yeah, that's true. What tripped me up was that there is no indication of what is or isn't required to build swift. Is there a better way to distinguish between required and optional projects in the above list?

@benlangmuir
Copy link
Contributor

It will depend on what you're trying to build, and I don't think we want to break out the minimum dependencies for every use case. The simplest answer is just to clone all the repos. If you care about getting the minimum, you can run build-script and it will tell you what it failed to find.

@cuteiosdev
Copy link
Author

Ahh okay, in light of that response I'll close the PR.

@cuteiosdev cuteiosdev closed this Dec 4, 2015
slavapestov pushed a commit to slavapestov/swift that referenced this pull request Nov 27, 2018
Move dispatch_concur and dispatch_readsync to the XFAIL list
maldahleh pushed a commit to maldahleh/swift that referenced this pull request Oct 26, 2020
Adding variable injector as example
freak4pc pushed a commit to freak4pc/swift that referenced this pull request Sep 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants