xref: /haiku/src/libs/alm/Jamfile (revision 87e8603d9f4cecce2250564deb85bc2ef5c23bfa)
1a101e99aSIngo WeinholdSubDir HAIKU_TOP src libs alm ;
2a101e99aSIngo Weinhold
3a101e99aSIngo Weinhold
451b5b66bSAlex WilsonUseLibraryHeaders linprog alm ;
5aa519a9eSClemens ZeidlerUsePrivateHeaders shared ;
6225b6382SIngo WeinholdUseHeaders [ FDirName $(HAIKU_TOP) src kits interface ] ;
7248bbad2SClemens Zeidler
8a101e99aSIngo Weinhold
9225b6382SIngo Weinholdlocal architectureObject ;
10225b6382SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ] {
11225b6382SIngo Weinhold	on $(architectureObject) {
12225b6382SIngo Weinhold		SharedLibrary [ MultiArchDefaultGristFiles libalm.so ] :
130da6f2e9SAlex Wilson			ALMGroup.cpp
14ef93b55dSClemens Zeidler			ALMLayout.cpp
1550cc24b3SAlex Wilson			ALMLayoutBuilder.cpp
16a101e99aSIngo Weinhold			Area.cpp
17a101e99aSIngo Weinhold			Column.cpp
18a101e99aSIngo Weinhold			Row.cpp
19ef93b55dSClemens Zeidler			RowColumnManager.cpp
20419fe0b8SAlex Wilson			SharedSolver.cpp
2157014d1fSczeidler			Tab.cpp
22a101e99aSIngo Weinhold			:
23225b6382SIngo Weinhold			[ MultiArchDefaultGristFiles liblinprog.a ]
24*220d0402SOliver Tappe			be [ TargetLibstdc++ ]
25a101e99aSIngo Weinhold			;
26225b6382SIngo Weinhold	}
27225b6382SIngo Weinhold}
28