add missing openssl & nss3 dependencies to libxmlsec

These are required at configure time.
This commit is contained in:
Michael Meeks
2013-02-28 12:05:07 +00:00
parent bfdcde7c2e
commit b440cfcc54
2 changed files with 16 additions and 0 deletions

View File

@@ -2283,6 +2283,8 @@ endef
endif # GUIBASE=unx
gb_ExternalProject__use_nss3:=
ifeq (,$(filter DESKTOP,$(BUILD_TYPE)))
gb_LinkTarget__use_nss3:=
@@ -2359,6 +2361,16 @@ $(call gb_LinkTarget_use_libraries,$(1),\
endef
define gb_ExternalProject__use_nss3
$(call gb_ExternalProject_use_package,$(1),nss)
$(call gb_ExternalProject_use_libraries,$(1),\
nspr4 \
nss3 \
smime3 \
)
endef
endif
endif # DESKTOP

View File

@@ -13,6 +13,10 @@ $(eval $(call gb_ExternalProject_use_unpacked,xmlsec,xmlsec))
$(eval $(call gb_ExternalProject_use_external,xmlsec,libxml2))
$(eval $(call gb_ExternalProject_use_external,xmlsec,nss3))
$(eval $(call gb_ExternalProject_use_external,xmlsec,openssl))
$(eval $(call gb_ExternalProject_register_targets,xmlsec,\
build \
))