summaryrefslogtreecommitdiffstats
path: root/rules/host-cairo.in
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2007-10-02 23:04:53 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2007-10-02 23:04:53 +0000
commitb77213f15bb99ec84c20f09c0b554bca6494857a (patch)
tree115ba6bfdcec71223f97b92d6836912ae83ad3df /rules/host-cairo.in
parentd82dd0251c44b36babf856aad3f49e53662a9af0 (diff)
downloadptxdist-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/host-cairo.in')
-rw-r--r--rules/host-cairo.in53
1 files changed, 53 insertions, 0 deletions
diff --git a/rules/host-cairo.in b/rules/host-cairo.in
new file mode 100644
index 000000000..888bdfedd
--- /dev/null
+++ b/rules/host-cairo.in
@@ -0,0 +1,53 @@
+menuconfig HOST_CAIRO
+ bool
+# select XORG_LIB_XT if CAIRO_XLIB && !HOST_GTK_TARGET_X11
+# select XORG_LIB_XRENDER if CAIRO_XLIB && !HOST_GTK_TARGET_X11
+
+# select DIRECTFB if CAIRO_DIRECTFB
+
+ select HOST_FREETYPE if HOST_CAIRO_FREETYPE
+ select HOST_FONTCONFIG if HOST_CAIRO_FREETYPE
+
+ select HOST_LIBPNG if HOST_CAIRO_PNG
+
+ prompt "cairo "
+
+config HOST_CAIRO_PS
+ bool
+ depends on HOST_CAIRO
+ prompt "PostScript backend"
+
+config HOST_CAIRO_PDF
+ bool
+ depends on HOST_CAIRO
+ prompt "PDF backend"
+
+config HOST_CAIRO_XLIB
+ bool
+ depends on HOST_CAIRO
+ prompt "Xlib backend"
+ select HOST_CAIRO_FREETYPE
+
+config HOST_CAIRO_DIRECTFB
+ bool
+ depends on HOST_CAIRO
+ prompt "directfb backend"
+ select HOST_CAIRO_FREETYPE
+
+#config HOST_CAIRO_WIN32
+# bool
+# depends on HOST_CAIRO
+# depends on ARCH_MINGW
+# prompt "Win32 backend"
+
+config HOST_CAIRO_FREETYPE
+ bool
+ depends on HOST_CAIRO
+ prompt "Freetype font backend"
+
+config HOST_CAIRO_PNG
+ bool
+ default y
+ depends on HOST_CAIRO
+ prompt "PNG support"
+