]> git.tdb.fi Git - builder.git/commit
Use build info to store static library dependencies
authorMikko Rasa <tdb@tdb.fi>
Sun, 8 Jul 2018 14:47:49 +0000 (17:47 +0300)
committerMikko Rasa <tdb@tdb.fi>
Sun, 8 Jul 2018 15:10:12 +0000 (18:10 +0300)
commit42d80b43a463627e0e7edf6df3be9bd4b976d74c
tree254023988e76eb040a1ced17f9022aee5b271966
parent08731ed6bc22bdd9324081fe99fff69dde1a7951
Use build info to store static library dependencies

In some cases it's desirable to link a particular library statically but
use dynamic linking for its dependencies.  In particular, libpng and
libvorbis depend on libm, which is considered a part of libc and must be
linked in the same way.  Now all libraries are looked up according to
libmode, making such linking possible.
source/binary.cpp
source/binarypackage.cpp
source/staticlibrary.cpp
source/staticlibrary.h