1SubDir HAIKU_TOP src libs linprog ;
2
3SetSubDirSupportedPlatforms haiku haiku_host libbe_test ;
4
5UseLibraryHeaders linprog ;
6UsePrivateHeaders shared ;
7
8
9local architectureObject ;
10for architectureObject in [ MultiArchSubDirSetup ] {
11	on $(architectureObject) {
12		# Applications linking against libalm.so expect to find the liblinprog symbols there.
13		# So, keep all the symbols exported for the time being.
14		NO_HIDDEN_VISIBILITY on [ MultiArchDefaultGristFiles liblinprog.a ] = 1 ;
15
16		StaticLibrary [ MultiArchDefaultGristFiles liblinprog.a ] :
17			ActiveSetSolver.cpp
18			Constraint.cpp
19			LayoutOptimizer.cpp
20			LinearSpec.cpp
21			Summand.cpp
22			Variable.cpp
23			;
24	}
25}
26