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

Support -packages flag #1557

Open
cmoesel opened this issue Feb 17, 2025 · 0 comments
Open

Support -packages flag #1557

cmoesel opened this issue Feb 17, 2025 · 0 comments

Comments

@cmoesel
Copy link
Member

cmoesel commented Feb 17, 2025

The IG Publisher supports a -packages flag for loading package tarballs from a directory:

-packages {packages directory}

Directory containing packages (tarball/gzips with implementation guide-associated artifacts with extension .tgz) to be used for packages to load without using package management infrastructure

Users have indicated on chat.fhir.org that it would be helpful for SUSHI to honor this feature as well.

In order for it to work when running the IG Publisher, I think the IG Publisher would also need to pass along this flag when it calls SUSHI.

Since these packages are not in the local FHIR cache, we would probably need to load them using FPL virtual packages.

Apparently all package tarballs in the folder need to be loaded, but the user can also specify these packages in their dependencies -- so we'd want to handle that cleanly.

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

No branches or pull requests

1 participant