diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2007-10-02 23:04:53 +0000 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2007-10-02 23:04:53 +0000 |
commit | b77213f15bb99ec84c20f09c0b554bca6494857a (patch) | |
tree | 115ba6bfdcec71223f97b92d6836912ae83ad3df /rules/cairo.in | |
parent | d82dd0251c44b36babf856aad3f49e53662a9af0 (diff) | |
download | ptxdist-b77213f15bb99ec84c20f09c0b554bca6494857a.tar.gz ptxdist-b77213f15bb99ec84c20f09c0b554bca6494857a.tar.xz |
* gtk: backport from TechPool
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7341 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/cairo.in')
-rw-r--r-- | rules/cairo.in | 38 |
1 files changed, 31 insertions, 7 deletions
diff --git a/rules/cairo.in b/rules/cairo.in index 2f86d385a..7df3aa11a 100644 --- a/rules/cairo.in +++ b/rules/cairo.in @@ -1,29 +1,53 @@ menuconfig CAIRO bool - select XORG_LIB_XT if CAIRO_XLIB - select XORG_LIB_XRENDER if CAIRO_XLIB + select XORG_LIB_XT if CAIRO_XLIB && !GTK_TARGET_HOST_X11 + select XORG_LIB_XRENDER if CAIRO_XLIB && !GTK_TARGET_HOST_X11 + + select DIRECTFB if CAIRO_DIRECTFB - select FONTCONFIG if CAIRO_FREETYPE select FREETYPE if CAIRO_FREETYPE + select FONTCONFIG if CAIRO_FREETYPE select LIBPNG if CAIRO_PNG - prompt "cairo" + prompt "cairo " + +config CAIRO_PS + bool + depends on CAIRO + prompt "PostScript backend" + +config CAIRO_PDF + bool + depends on CAIRO + prompt "PDF backend" + config CAIRO_XLIB bool - default y depends on CAIRO prompt "Xlib backend" + select CAIRO_FREETYPE + +config CAIRO_DIRECTFB + bool + depends on CAIRO + prompt "directfb backend" + select CAIRO_FREETYPE + +config CAIRO_WIN32 + bool + depends on CAIRO + depends on ARCH_MINGW + prompt "Win32 backend" + config CAIRO_FREETYPE bool - default y depends on CAIRO prompt "Freetype font backend" config CAIRO_PNG bool - default y depends on CAIRO prompt "PNG support" |