Skip to content

CargoPackage: Add new build system for Cargo packages#41192

Merged
alalazo merged 2 commits intospack:developfrom
alecbcs:add/cargo-build-system
Nov 27, 2023
Merged

CargoPackage: Add new build system for Cargo packages#41192
alalazo merged 2 commits intospack:developfrom
alecbcs:add/cargo-build-system

Conversation

@alecbcs
Copy link
Copy Markdown
Member

@alecbcs alecbcs commented Nov 20, 2023

Separated Cargo build system implementation from #40921. Co-authored by @trws.

Co-authored-by: Tom Scogland <scogland1@llnl.gov>
Comment thread lib/spack/spack/build_systems/cargo.py Outdated
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
@alecbcs alecbcs requested a review from alalazo November 27, 2023 17:29
@alalazo alalazo enabled auto-merge (squash) November 27, 2023 18:59
@alalazo alalazo self-assigned this Nov 27, 2023
@alalazo alalazo merged commit c482534 into spack:develop Nov 27, 2023
@trws
Copy link
Copy Markdown
Contributor

trws commented Nov 27, 2023

Awesome, thanks @alecbcs and @alalazo! In semi-related news I worked out how to generate the vendor tree to build entirely offline, and possibly a way to actually do separate compilation, but it will take either something to deal with a ton of resources or a ton of generated dependencies (which would also have to install code). Not sure which is less painful at the moment. These would work for go as well, but probably not the separate compilation part.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants