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

CMake Packaging Overhaul #365

Open
5 tasks
lsawade opened this issue Jan 7, 2025 · 0 comments
Open
5 tasks

CMake Packaging Overhaul #365

lsawade opened this issue Jan 7, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@lsawade
Copy link
Collaborator

lsawade commented Jan 7, 2025

Super-issue tracking tasks for streamlined installation and packaging

General Installation

  • Make specfem2d an installable target
  • Make xmeshfem, generate_databases etc. in the fortran subdirectory installable targets

Installation for find_package for usage as a package

  • Config.cmake
  • ConfigVersion.cmake

Cpack Installation

  • Gimmicky, but nice: MacOS DragNDrop installation: Cmake docs Kitware Blog Post Would be kinda nice to have it as part of a GitHub release in the future, so that people can just download it and immediately start running specfem2d from the terminal. Docker Desktop works in a similar fashion.
@lsawade lsawade added the enhancement New feature or request label Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant