Skip to content

Conversation

@Wendi-L
Copy link
Member

@Wendi-L Wendi-L commented Nov 8, 2025

Upgrade central CMake in response to Issue #106

  • Remove MPI requirement in central CMake
  • Remove MUI LIBRARY DESTINATION in header-only core code
  • Remove *.f90 install for non-fortran in central CMake
  • Change generic naming, i.e. rename src/config.h -> src/mui_config.h and rename wrappers/Python/mui4py/types.py -> mui_types.py
  • Facilitate HAVE_MUI_DETECTED and MUI_VERSION define in central CMake

More updates:

  • Update Python wrapper CMake to enhance automation on Python environment and packages detection
  • Move Python wrapper building install & *.so generation into CMAKE_INSTALL_PREFIX and adding mui_setup.sh for linking
  • Reorganised git ignore for improved readability and maintainability

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants