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

Many build system improvements #1339

Merged
merged 16 commits into from
Jan 13, 2023
Merged

Many build system improvements #1339

merged 16 commits into from
Jan 13, 2023

Conversation

bjorn3
Copy link
Member

@bjorn3 bjorn3 commented Jan 13, 2023

  • Share cross-compilation code between building and testing
  • General cleanup of testing code
  • Enable sparse cargo registry on CI
  • Set core.autocrlf=false in the build system rather than on CI
  • Fetch all cargo dependencies in ./y.rs prepare
  • Improve readme and build system help message

Part of https://github.com/bjorn3/rustc_codegen_cranelift/issues/1290

@bjorn3 bjorn3 force-pushed the better_compiler_management branch from 3f6f362 to bdcbf47 Compare January 13, 2023 17:59
@bjorn3
Copy link
Member Author

bjorn3 commented Jan 13, 2023

No clue what causes the Cirrus CI FreeBSD failure. I mailed their support.

@bjorn3 bjorn3 merged commit 20a829a into master Jan 13, 2023
@bjorn3 bjorn3 deleted the better_compiler_management branch January 13, 2023 18:01
@bjorn3
Copy link
Member Author

bjorn3 commented Jan 13, 2023

Cirrus CI's support pointed me to the fact that I was using an EOL version of FreeBSD. Updating it fixed the issue.

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.

1 participant