Skip to content
This repository was archived by the owner on Jun 14, 2023. It is now read-only.

Add support for installing PiritaFiles #243

Open
wants to merge 81 commits into
base: master
Choose a base branch
from
Open

Conversation

fschutt
Copy link
Contributor

@fschutt fschutt commented Jul 11, 2022

This PR enables support of PiritaFiles with the USE_PIRITA=1 flag, which will force the CLI
to install the packages in the PiritaFile format (and convert them if backend support isn't there yet).

After conversion, a command is created in the /wapm_packages/.bin/command to help with
auto-completion later on.

Fixes https://github.com/wasmerio/pirita/issues/17

@fschutt fschutt force-pushed the download-pirita branch 4 times, most recently from be5b594 to db216c9 Compare July 11, 2022 12:20
@fschutt fschutt marked this pull request as draft July 14, 2022 11:36
fschutt added 3 commits July 15, 2022 10:53
…kages

This splits the GraphQL code for querying the file URL for downloading
a package into a separate crate, so that the code doesn't have to be
duplicated across packages.
@fschutt fschutt requested review from epilys and syrusakbary August 19, 2022 10:41
@fschutt
Copy link
Contributor Author

fschutt commented Aug 29, 2022

@syrusakbary only linux-aarch64 is not passing, we wanted to transfer this to wapm-cli-private

@fschutt fschutt removed the request for review from epilys August 29, 2022 15:02
@fschutt
Copy link
Contributor Author

fschutt commented Aug 30, 2022

Tests will be green again after #266 will be merged.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants