geodynamics / aspect

A parallel, extensible finite element code to simulate convection in both 2D and 3D models.
https://aspect.geodynamics.org/
Other
217 stars 232 forks source link

Symlink for aspect-release #5923

Open tjhei opened 2 weeks ago

tjhei commented 2 weeks ago

Plugin configuration currently automatically creates a symbolic link to aspect (the debug build). We forgot to also create a link to the release version.

bangerth commented 1 week ago

This will probably change when we have something like #5836 merged (I will try to get to it over the next few days).

bangerth commented 1 week ago

Following up on this now: What do you want to have? We now create both aspect.debug, aspect.release, and a symlink aspect to one or the other, all in the build directory. What links do you want in the plugin directory? Links to all three?

tjhei commented 1 week ago

Right now we only do https://github.com/geodynamics/aspect/blob/e282a899b647e5901a353c94076c69420ac41788/cmake/AspectConfig.cmake.in#L85 maybe we should be more explicit and link to debug and release?

bangerth commented 1 week ago

Well, aspect points to either the debug (first choice) or release version (second choice), depending on which were built. As mentioned above, we can create links to all three. You tell me what you want and I can make it happen.