Export liblinprog symbols in libalm

Appls using libalm (mainly the Aukland Layout Editor) expect to find
these symbols in libalm.

Change-Id: I9ed72ce9fb63510351ab8b50643c3eace2c2953b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6664
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Niels Sascha Reedijk <niels.reedijk@gmail.com>
This commit is contained in:
PulkoMandy 2023-07-02 09:25:08 +02:00 committed by Adrien Destugues
parent c568ba76b1
commit 037c2257f9

View File

@ -9,6 +9,10 @@ UsePrivateHeaders shared ;
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup ] {
on $(architectureObject) {
# Applications linking against libalm.so expect to find the liblinprog symbols there.
# So, keep all the symbols exported for the time being.
NO_HIDDEN_VISIBILITY on [ MultiArchDefaultGristFiles liblinprog.a ] = 1 ;
StaticLibrary [ MultiArchDefaultGristFiles liblinprog.a ] :
ActiveSetSolver.cpp
Constraint.cpp