Skip to content

Build updates for Cantera 3.0 features#44

Merged
speth merged 22 commits intoCantera:mainfrom
speth:native-hdf5
Jun 30, 2023
Merged

Build updates for Cantera 3.0 features#44
speth merged 22 commits intoCantera:mainfrom
speth:native-hdf5

Conversation

@speth
Copy link
Copy Markdown
Member

@speth speth commented Jun 21, 2023

  • Build with support for "native" HDF5. If we just want to build with support for the latest HDF5 version, this is all that's needed.
  • Install the plugin module needed for calling ExtensibleRate implementations from programs linking to the Cantera shared library as part of the corresponding version of the Python module.
  • Add builds for Python 3.11
  • Fix some miscellaneous build issues.

Fixes #43

See CI status here: https://github.com/speth/conda-recipes/actions/workflows/main.yml

name: Matlab toolbox for ${{ matrix.os }}
runs-on: ${{ matrix.os }}
# Run this job even if post-pending-status was skipped
if: always()
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These should probably be success() || cancelled() so they don't run if the previous step actually failed.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is skipped the same as cancelled?

Even so, if the "post-pending-status" job fails, I think I'd still rather go ahead with the actual package build.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, I'm pretty sure that's the case. Anyways, your reasoning seems fine, it's good with me to keep it this way.

@speth speth force-pushed the native-hdf5 branch 4 times, most recently from a7a5f22 to 7d46197 Compare June 27, 2023 21:33
@speth speth force-pushed the native-hdf5 branch 3 times, most recently from 32d4818 to b0d9a8c Compare June 28, 2023 19:44
@speth speth marked this pull request as ready for review June 29, 2023 16:57
@speth speth requested a review from a team June 29, 2023 17:01
Copy link
Copy Markdown
Member

@ischoegl ischoegl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me, with the caveat that I'm not super-experienced with recipes. I'll defer to @bryanwweber, but am approving anyways.

@speth speth merged commit 3a33c9d into Cantera:main Jun 30, 2023
@speth speth deleted the native-hdf5 branch June 30, 2023 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects

Development

Successfully merging this pull request may close these issues.

Link conda packages to libhdf5

3 participants