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/host-gtk.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/host-gtk.in')
-rw-r--r-- | rules/host-gtk.in | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/rules/host-gtk.in b/rules/host-gtk.in new file mode 100644 index 000000000..1b6c55d84 --- /dev/null +++ b/rules/host-gtk.in @@ -0,0 +1,163 @@ +menuconfig HOST_GTK + bool + prompt "gtk+ " + select HOST_GLIB + select HOST_ATK + select HOST_PANGO + + select HOST_CAIRO + select HOST_CAIRO_PDF + +# select HOST_LIBTIFF if HOST_GTK_LOADER_TIFF +# select HOST_LIBPNG if HOST_GTK_LOADER_PNG +# select HOST_LIBJPEG if HOST_GTK_LOADER_JPEG + +# select XORG_LIB_XEXT if GTK_TARGET_X11 +# select XORG_LIB_XINERAMA if GTK_TARGET_X11_XINERAMA +# select XORG_LIB_XRANDR if GTK_TARGET_X11_XRANDR + + help + The GTK+ is a multi-platform toolkit for creating graphical + user interfaces. Offering a complete set of widgets, the GTK+ + is suitable for projects ranging from small one-off tools to complete + application suites. + +#all_loaders="png,bmp,wbmp,gif,ico,ani,jpeg,pnm,ras,tiff,xpm,tga,pcx" + +menu "graphic loaders" + depends on HOST_GTK + +config HOST_GTK_LOADER_PNG + bool + prompt "png" + depends on HOST_GTK + default y + +config HOST_GTK_LOADER_BMP + bool + prompt "bmp" + depends on HOST_GTK + +config HOST_GTK_LOADER_WBMP + bool + prompt "wbmp" + depends on HOST_GTK + +config HOST_GTK_LOADER_GIF + bool + prompt "gif" + depends on HOST_GTK + +config HOST_GTK_LOADER_ICO + bool + prompt "ico" + depends on HOST_GTK + +config HOST_GTK_LOADER_ANI + bool + prompt "ani" + depends on HOST_GTK + +config HOST_GTK_LOADER_JPEG + bool + prompt "jpeg" + depends on HOST_GTK + +config HOST_GTK_LOADER_PNM + bool + prompt "pnm" + depends on HOST_GTK + +config HOST_GTK_LOADER_RAS + bool + prompt "ras" + depends on HOST_GTK + +#config HOST_GTK_LOADER_TIFF +# bool +# prompt "tiff" +# depends on HOST_GTK + +config HOST_GTK_LOADER_XPM + bool + prompt "xpm" + depends on HOST_GTK + +config HOST_GTK_LOADER_TGA + bool + prompt "tga" + depends on HOST_GTK + +config HOST_GTK_LOADER_PCX + bool + prompt "pcx" + depends on HOST_GTK + +endmenu + +config HOST_GTK_TARGET_X11 + bool + depends on HOST_GTK + default y + select HOST_CAIRO_XLIB + select HOST_CAIRO_PS + +#choice +# prompt "gdk-target" +# depends on HOST_GTK +# +# config HOST_GTK_TARGET_X11 +# bool "X11" +# depends on GTK +# select CAIRO_XLIB +# select CAIRO_PS +# +# config GTK_TARGET_DIRECTFB +# bool "directfb" +# depends on GTK +# select CAIRO_DIRECTFB +# select CAIRO_PS +# +# config GTK_TARGET_WIN32 +# bool "Win32" +# depends on GTK +# depends on ARCH_MINGW +# select CAIRO_WIN32 +#endchoice +# +#config GTK_TARGET_X11_XINERAMA +# bool +# prompt "Xinerama support" +# depends on GTK +# depends on GTK_TARGET_X11 +# +#config GTK_TARGET_X11_XRANDR +# bool +# prompt "Xrandr support" +# depends on GTK +# depends on GTK_TARGET_X11 +# +menuconfig HOST_GTK_ENGINES + bool + prompt "gtk engines " + depends on HOST_GTK + +source "workspace/rules/host-gtk-engine-experience.in" + +choice + prompt "default theme" + depends on HOST_GTK + + config HOST_GTK_DEFAULT_THEME_EXPERIENCE_PLAIN + bool "eXperience (plain)" + depends on GTK_THEME_EXPERIENCE_PLAIN + + config HOST_GTK_DEFAULT_THEME_EXPERIENCE_ICE + bool "eXperience (ice)" + depends on GTK_THEME_EXPERIENCE_ICE + + config HOST_GTK_DEFAULT_THEME_EXPERIENCE_OLIVE + bool "eXperience (olive)" + depends on GTK_THEME_EXPERIENCE_OLIVE +endchoice + |