conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
962 stars 1.77k forks source link

[request] Cantera/3.0.0 #21313

Open NelDav opened 11 months ago

NelDav commented 11 months ago

Package Name/Version

cantera/3.0.0

Webpage

https://www.cantera.org/

Source code

https://github.com/Cantera/cantera

Description of the library/tool

Cantera is an open-source suite of tools for problems involving chemical kinetics, thermodynamics, and transport processes.

NelDav commented 11 months ago

I already have a recipe that works in some circumstances, but I need some help. I do not understand, how the download of the source code works.

I added a link to conandata.yml and added the sha256 of the file. But where will this file be located after downloading it and how to test this?

uilianries commented 11 months ago

@NelDav Thank you for your intention of contribution. Please, read the official documentation to understand how to create a new Conan package, it's an essential step: https://docs.conan.io/2/tutorial/creating_packages.html

Plus, you should take a look in the ConanCenterIndex documentation too: https://github.com/conan-io/conan-center-index/tree/master/docs/adding_packages

Even if your recipe is not working 100%, you still can submit your pull request in draft mode, and ask for help. The community will support you.

NelDav commented 11 months ago

Hi @uilianries thanks for your reply. I first had some troubles, since the workflow I used before was different from how it is done here. But I think I am almost ready. As you probably saw already, I created a PR (#21324). As soon as I the pipelines will run, I will remove the draft. I am already excited, what you guys think about the recipe and how to improve it :)