qrencode addon: use KDL-specific qrencode library

Fixes #11351
This commit is contained in:
Jessica Hamilton
2014-10-19 22:41:31 +00:00
parent 45b7340f16
commit 8e145c66d7
2 changed files with 8 additions and 11 deletions
+5 -8
View File
@@ -473,17 +473,14 @@ if [ IsPackageAvailable libsolv_devel ] {
# qrencode
if [ IsPackageAvailable qrencode_devel ] {
ExtractBuildFeatureArchives libqrencode :
file: base qrencode
runtime: lib
file: devel qrencode_devel
depends: base
library: $(developLibDir)/libqrencode.a
if [ IsPackageAvailable qrencode_kdl_devel ] {
ExtractBuildFeatureArchives libqrencode_kdl :
file: devel qrencode_kdl_devel
library: $(developLibDir)/libqrencode_kdl.a
headers: $(developHeadersDir)
;
EnableBuildFeatures libqrencode ;
EnableBuildFeatures libqrencode_kdl ;
} else {
Echo "qrencode support not available on $(TARGET_PACKAGING_ARCH)" ;
}
+3 -3
View File
@@ -2,11 +2,11 @@ SubDir HAIKU_TOP src add-ons kernel debugger qrencode ;
UsePrivateHeaders kernel ;
UseBuildFeatureHeaders libqrencode ;
UseBuildFeatureHeaders libqrencode_kdl ;
Includes [ FGristFiles module.cpp ]
: [ BuildFeatureAttribute libqrencode : headers ] ;
: [ BuildFeatureAttribute libqrencode_kdl : headers ] ;
KernelAddon <kdebug>qrencode :
module.cpp
: [ BuildFeatureAttribute libqrencode : library ]
: [ BuildFeatureAttribute libqrencode_kdl : library ]
;