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

Fix building issue #410

Merged
merged 12 commits into from
Dec 7, 2021
Merged

Conversation

yaroslavyaroslav
Copy link
Collaborator

@yaroslavyaroslav yaroslavyaroslav commented Nov 17, 2021

In the current develop branch state lib does not building properly on both SPM and Carthage ways. So this PR are fixing building issue.
Another improvements:

  • build for test work again.
  • SPM build now supports current swift-package-tool version.

Fix: #408
Fix: #373
Temporrary fix #375

- Delete Carthage/Checkouts folder.
- Add it to .gitignore.
- add missed file to target.
- change nonstandard absolute path to carthage bin to relative.

Add lost tests.
Make tests parallelizable and execute in random order.
- upgrade SPM tool version to current.
- Save 5.0 as version specific one.
- exclude js files for macOS version.
@yaroslavyaroslav yaroslavyaroslav changed the title Fixing Carthage build issue Fix building issue Nov 17, 2021
yaroslavyaroslav and others added 3 commits November 27, 2021 10:24
- upgrade SPM tool version to current.
- Save 5.0 as version specific one.
- exclude js files for macOS version.
The swift tools 5.5 is not released yet.
@yaroslavyaroslav yaroslavyaroslav merged commit 8bf2b26 into web3swift-team:develop Dec 7, 2021
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.

How install for macOS? Support carthage both M1 and Intel processors Support for Xcode 12 SPM
1 participant