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

Build system maintenance #4717

Merged
merged 2 commits into from
May 5, 2023
Merged

Build system maintenance #4717

merged 2 commits into from
May 5, 2023

Conversation

jngrad
Copy link
Member

@jngrad jngrad commented May 4, 2023

Description of changes:

  • bump requirements: CMake >= 3.20
  • block CMake at configuration stage when Cython >= 3.0 is found
  • add an extra guard for a known Doxygen bug
  • use a ScaFaCoS library built for x86_64 architectures
  • fix implicit type conversions in Lees-Edwards and use a named constant for invalid or uninitialized axes

@jngrad jngrad added the DevOps label May 4, 2023
@jngrad jngrad added this to the Espresso 4.3.0 milestone May 4, 2023
jngrad added 2 commits May 4, 2023 16:18
Require CMake 3.20. Use new ScaFaCoS build. Handle known Doxygen bug.
On the espressomd/espresso repository, only write a CI cache file on
push from the main branch.
@jngrad jngrad requested a review from reinaual May 5, 2023 12:36
@jngrad jngrad added the automerge Merge with kodiak label May 5, 2023
@kodiakhq kodiakhq bot merged commit 1607acb into espressomd:python May 5, 2023
@jngrad jngrad deleted the maintenance branch May 5, 2023 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge Merge with kodiak DevOps
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants