xref: /haiku/src/libs/alm/Jamfile (revision 225b6382637a7346d5378ee45a6581b4e2616055)
1a101e99aSIngo WeinholdSubDir HAIKU_TOP src libs alm ;
2a101e99aSIngo Weinhold
3a101e99aSIngo Weinhold
451b5b66bSAlex WilsonUseLibraryHeaders linprog alm ;
5aa519a9eSClemens ZeidlerUsePrivateHeaders shared ;
6*225b6382SIngo WeinholdUseHeaders [ FDirName $(HAIKU_TOP) src kits interface ] ;
7248bbad2SClemens Zeidler
8a101e99aSIngo Weinhold
9*225b6382SIngo Weinholdlocal architectureObject ;
10*225b6382SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ] {
11*225b6382SIngo Weinhold	on $(architectureObject) {
12*225b6382SIngo 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			:
23*225b6382SIngo Weinhold			[ MultiArchDefaultGristFiles liblinprog.a ]
24*225b6382SIngo Weinhold			be $(TARGET_LIBSTDC++)
25a101e99aSIngo Weinhold			;
26*225b6382SIngo Weinhold	}
27*225b6382SIngo Weinhold}
28