Support building libpackage-add-on-libsolv.so for secondary arch

This commit is contained in:
Ingo Weinhold
2013-08-05 23:25:09 +02:00
parent 779b940a74
commit c591ff14a1
+14 -7
View File
@@ -2,23 +2,30 @@ SubDir HAIKU_TOP src kits package solver ;
# add-on implementing a libsolv based BSolver # add-on implementing a libsolv based BSolver
UseBuildFeatureHeaders libsolv ; local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup ] {
on $(architectureObject) {
local libsolvHeaders = [ BuildFeatureAttribute libsolv : headers : path ] ; UseBuildFeatureHeaders libsolv ;
UseHeaders [ FDirName $(libsolvHeaders) solv ] ;
UsePrivateHeaders shared ; local libsolvHeaders
= [ BuildFeatureAttribute libsolv : headers : path ] ;
UseHeaders [ FDirName $(libsolvHeaders) solv ] ;
UsePrivateHeaders shared ;
SharedLibrary libpackage-add-on-libsolv.so SharedLibrary
[ MultiArchDefaultGristFiles libpackage-add-on-libsolv.so ]
: :
LibsolvSolver.cpp LibsolvSolver.cpp
: :
package package
[ BuildFeatureAttribute libsolv : libraries ] [ BuildFeatureAttribute libsolv : libraries ]
be $(TARGET_LIBSTDC++) be $(TARGET_LIBSTDC++)
; ;
Includes [ FGristFiles LibsolvSolver.cpp ] Includes [ FGristFiles LibsolvSolver.cpp ]
: [ BuildFeatureAttribute libsolv : headers ] ; : [ BuildFeatureAttribute libsolv : headers ] ;
}
}