BPicture: Fix archive constructor.
[haiku.git] / src / kits / package / solver / Jamfile
blobe9f8bdb0f236279701e3ae148480dd192c11f3b6
1 SubDir HAIKU_TOP src kits package solver ;
3 # add-on implementing a libsolv based BSolver
5 local architectureObject ;
6 for architectureObject in [ MultiArchSubDirSetup ] {
7         on $(architectureObject) {
9                 UseBuildFeatureHeaders libsolv ;
11                 local libsolvHeaders
12                         = [ BuildFeatureAttribute libsolv : headers : path ] ;
13                 UseHeaders [ FDirName $(libsolvHeaders) solv ] ;
15                 UsePrivateHeaders shared ;
17                 SharedLibrary
18                         [ MultiArchDefaultGristFiles libpackage-add-on-libsolv.so ]
19                         :
20                         LibsolvSolver.cpp
21                         :
22                         package
23                         [ BuildFeatureAttribute libsolv : libraries ]
24                         be [ TargetLibstdc++ ]
25                 ;
28                 Includes [ FGristFiles LibsolvSolver.cpp ]
29                         : [ BuildFeatureAttribute libsolv : headers ] ;
30         }