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,\
))
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,\
$$(LDFLAGS) \
$$(CAIRO_LIBS) \
))
else
$(eval $(call gb_Library_set_cxxflags,vclplug_gen,\
$$(CXXFLAGS) \
$$(FONTCONFIG_CFLAGS) \
$$(FREETYPE_CFLAGS) \
))
$(eval $(call gb_Library_add_linked_libs,vclplug_gen,\
cairo \
))
......@@ -130,12 +140,6 @@ $(eval $(call gb_Library_set_defs,vclplug_gen,\
-DVCLPLUG_GEN_IMPLEMENTATION \
))
## unconditional cairo
$(eval $(call gb_Library_set_cxxflags,vclplug_gen,\
$$(CXXFLAGS) \
$$(CAIRO_CFLAGS) \
))
## handle RandR
ifneq ($(ENABLE_RANDR),)
$(eval $(call gb_Library_set_defs,vclplug_gen,\
......
......@@ -83,9 +83,15 @@
#include <graphite_serverfont.hxx>
#endif
#ifdef SYSTEM_CAIRO
#include <cairo.h>
#include <cairo-ft.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
{
......
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