AdaCore / e3-core

Core framework for developing portable automated build systems
26 stars 36 forks source link

Add a shared libraries closure check to anod spec #734

Closed grouigrokon closed 2 months ago

grouigrokon commented 2 months ago

The check_shared_libraries_closure() methods allows to make sure the shared library of a spec only link with valid shared libraries.

For instance, when linking with our own version of zlib, we want to make sure that the built shared libraries do not link with /usr/lib/libz.so, but with our zlib.