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

Distribution via conda-forge #179

Closed
jessemapel opened this issue Dec 17, 2020 · 3 comments
Closed

Distribution via conda-forge #179

jessemapel opened this issue Dec 17, 2020 · 3 comments

Comments

@jessemapel
Copy link
Contributor

I'm working to integrate inja into a c++ project that is using Anaconda to manage its dependencies. I'd like to make inja available via conda-forge so that I can just add it to my environment via Anaconda and not have to manage a sub-module.

I already maintain a handful of packages on conda-forge and would be happy to do the work involved in getting it staged and maintained there. I want to check in with the maintainers here if they are okay with this before re-packaging their work.

I also have two questions about exactly how and which headers need to be installed. From the docs, it sounds like either the full set of headers can be included or the single header but not both. For a distribution, which option should be included? Some of the headers have very common names, would it be reasonable to install them into include/inja/?

@pantor
Copy link
Owner

pantor commented Dec 18, 2020

Hi, that would be awesome! 👍

I think it would be better to distribute the full set of headers, as the combined single-include header is only useful for faster manual installation. Yes, include/inja/ is the preferred directory for installation. If there are any more questions, feel free to ask. Thanks!

@jessemapel
Copy link
Contributor Author

jessemapel commented Dec 18, 2020

PR into conda-forge staged recipes it up at conda-forge/staged-recipes#13518

I'll update here with the full feedstock once that's done. There's also a badge that can add to the Readme once the feedstock is up.

@jessemapel
Copy link
Contributor Author

The package is now up and available on Anaconda at https://anaconda.org/conda-forge/inja. 3.1.0 with #177 is what's available on the feedstock.

If anyone has issues with the conda-forge build please post over at the feedstock.

I will follow up next week with a PR adding installation instructions to the Readme.

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

2 participants