Kaydet (Commit) ced906ea authored tarafından Caolán McNamara's avatar Caolán McNamara

tweak for internal cairo

üst 9302fd5d
...@@ -65,11 +65,21 @@ $(eval $(call gb_Library_add_linked_libs,vclplug_gen,\ ...@@ -65,11 +65,21 @@ $(eval $(call gb_Library_add_linked_libs,vclplug_gen,\
)) ))
ifeq ($(SYSTEM_CAIRO),YES) ifeq ($(SYSTEM_CAIRO),YES)
$(eval $(call gb_Library_set_cxxflags,vclplug_gen,\
$$(CXXFLAGS) \
$$(CAIRO_CFLAGS) \
-DSYSTEM_CAIRO \
))
$(eval $(call gb_Library_set_ldflags,vclplug_gen,\ $(eval $(call gb_Library_set_ldflags,vclplug_gen,\
$$(LDFLAGS) \ $$(LDFLAGS) \
$$(CAIRO_LIBS) \ $$(CAIRO_LIBS) \
)) ))
else else
$(eval $(call gb_Library_set_cxxflags,vclplug_gen,\
$$(CXXFLAGS) \
$$(FONTCONFIG_CFLAGS) \
$$(FREETYPE_CFLAGS) \
))
$(eval $(call gb_Library_add_linked_libs,vclplug_gen,\ $(eval $(call gb_Library_add_linked_libs,vclplug_gen,\
cairo \ cairo \
)) ))
...@@ -130,12 +140,6 @@ $(eval $(call gb_Library_set_defs,vclplug_gen,\ ...@@ -130,12 +140,6 @@ $(eval $(call gb_Library_set_defs,vclplug_gen,\
-DVCLPLUG_GEN_IMPLEMENTATION \ -DVCLPLUG_GEN_IMPLEMENTATION \
)) ))
## unconditional cairo
$(eval $(call gb_Library_set_cxxflags,vclplug_gen,\
$$(CXXFLAGS) \
$$(CAIRO_CFLAGS) \
))
## handle RandR ## handle RandR
ifneq ($(ENABLE_RANDR),) ifneq ($(ENABLE_RANDR),)
$(eval $(call gb_Library_set_defs,vclplug_gen,\ $(eval $(call gb_Library_set_defs,vclplug_gen,\
......
...@@ -83,9 +83,15 @@ ...@@ -83,9 +83,15 @@
#include <graphite_serverfont.hxx> #include <graphite_serverfont.hxx>
#endif #endif
#ifdef SYSTEM_CAIRO
#include <cairo.h> #include <cairo.h>
#include <cairo-ft.h> #include <cairo-ft.h>
#include <cairo-xlib-xrender.h> #include <cairo-xlib-xrender.h>
#else
#include <cairo/cairo.h>
#include <cairo/cairo-ft.h>
#include <cairo/cairo-xlib-xrender.h>
#endif
struct BOX struct BOX
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment