summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2012-02-18 18:54:35 +0100
committerDavid Tardon <dtardon@redhat.com>2012-03-06 10:26:33 +0100
commitdba2d32d5b5bdf33801565795030e92ce6997c37 (patch)
tree134ea1599a96eca8845e1652aad616b3824713d8 /RepositoryExternal.mk
parent6ed50e5159b7b02e0eeebaa1b583e0116d7cfd8a (diff)
gbuildize sdext
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r--RepositoryExternal.mk34
1 files changed, 34 insertions, 0 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index 103c1c628871..e369ff4cc5d6 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -1060,6 +1060,40 @@ endef
endif # VALGRIND_CFLAGS
+ifeq ($(SYSTEM_POPPLER),YES)
+
+define gb_LinkTarget__use_poppler
+$(call gb_LinkTarget_add_defs,$(1),\
+ -DSYSTEM_POPPLER \
+)
+
+$(call gb_LinkTarget_set_include,$(1),\
+ $(POPPLER_CFLAGS) \
+ $$(INCLUDE) \
+)
+
+$(call gb_LinkTarget_add_libs,$(1),\
+ $(POPPLER_LIBS) \
+)
+
+endef
+
+else # !SYSTEM_POPPLER
+
+# FIXME: what are the libs created by xpdf?
+$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO,\
+ poppler \
+))
+
+define gb_LinkTarget__use_poppler
+$(call gb_LinkTarget_add_linked_libs,$(1),\
+ poppler \
+)
+
+endef
+
+endif # SYSTEM_POPPLER
+
# MacOSX-only frameworks ############################################
# (in alphabetical order)