summaryrefslogtreecommitdiffstats
path: root/RepositoryExternal.mk
diff options
context:
space:
mode:
authorThorsten Behrens <Thorsten.Behrens@CIB.de>2017-02-17 09:32:05 +0100
committerThorsten Behrens <Thorsten.Behrens@CIB.de>2017-02-17 09:58:14 +0000
commitdc003d59ea81d39bccc88f47b0a0d6c12f82357d (patch)
tree79814731e53d0957438a1ebf6c0e2b2165d10b05 /RepositoryExternal.mk
parentgpg4libre: fix build for older autoconf/automake versions (diff)
downloadcore-dc003d59ea81d39bccc88f47b0a0d6c12f82357d.tar.gz
core-dc003d59ea81d39bccc88f47b0a0d6c12f82357d.zip
gpg4libre: fix gpgme build dependencies
Change-Id: If71b144f008e35ee248421d922ab2a1a4463d093 Reviewed-on: https://gerrit.libreoffice.org/34361 Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r--RepositoryExternal.mk17
1 files changed, 17 insertions, 0 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index d1b241648dc4..0d387f23a7a7 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -3393,6 +3393,10 @@ endif # ENABLE_BREAKPAD
ifneq ($(SYSTEM_GPGME),)
+gb_ExternalProject__use_gpgme:=
+gb_ExternalProject__use_libassuan:=
+gb_ExternalProject__use_libgpg-error:=
+
define gb_LinkTarget__use_gpgme
$(call gb_LinkTarget_set_include,$(1),\
$$(INCLUDE) \
@@ -3407,6 +3411,19 @@ endef
else # NON-SYSTEM_GPGME
+define gb_ExternalProject__use_gpgme
+$(call gb_ExternalProject_use_external_project,$(1),gpgme)
+
+endef
+define gb_ExternalProject__use_libassuan
+$(call gb_ExternalProject_use_external_project,$(1),libassuan)
+
+endef
+define gb_ExternalProject__use_libgpg-error
+$(call gb_ExternalProject_use_external_project,$(1),libgpg-error)
+
+endef
+
define gb_LinkTarget__use_gpgme
$(call gb_LinkTarget_set_include,$(1),\
-I$(call gb_UnpackedTarball_get_dir,gpgme)/lang/cpp/src \