summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/directfb-examples.in16
-rw-r--r--rules/directfb-menu.in7
-rw-r--r--rules/directfb.in25
-rw-r--r--rules/gtk-menu.in1
-rw-r--r--rules/host-gtk-menu.in2
-rw-r--r--rules/lite.in6
6 files changed, 31 insertions, 26 deletions
diff --git a/rules/directfb-examples.in b/rules/directfb-examples.in
new file mode 100644
index 000000000..b5654bc96
--- /dev/null
+++ b/rules/directfb-examples.in
@@ -0,0 +1,16 @@
+menuconfig DIRECTFB_EXAMPLES
+ bool
+ prompt "directfb examples "
+ select DIRECTFB_IMAGE_GIF
+ select DIRECTFB_IMAGE_PNG
+ select DIRECTFB_IMAGE_JPEG
+ select DIRECTFB_FONT_FREETYPE
+ select DIRECTFB
+
+config DIRECTFB_EXAMPLES_DATA
+ bool
+ prompt "directfb-exampels data files"
+ depends on DIRECTFB_EXAMPLES
+ help
+ some of the directfb examples need image and fonts files from this
+ package, this will add about 1M to your target
diff --git a/rules/directfb-menu.in b/rules/directfb-menu.in
new file mode 100644
index 000000000..a8f5fb2e4
--- /dev/null
+++ b/rules/directfb-menu.in
@@ -0,0 +1,7 @@
+menu "directfb "
+
+source "rules/directfb.in"
+source "rules/directfb-examples.in"
+source "rules/lite.in"
+
+endmenu
diff --git a/rules/directfb.in b/rules/directfb.in
index 7844bc613..f816fb3e6 100644
--- a/rules/directfb.in
+++ b/rules/directfb.in
@@ -1,6 +1,7 @@
menuconfig DIRECTFB
bool
- prompt "directfb "
+ prompt "directfb "
+
select HOST_DIRECTFB
select MENU_XORG_FONTS
select LIBPNG if DIRECTFB_IMAGE_PNG
@@ -66,25 +67,3 @@ config DIRECTFB_INPUT_TSLIB
bool "tslib"
endmenu
-
-config DIRECTFB_EXAMPLES
- bool
- prompt "directfb examples"
- select DIRECTFB_IMAGE_GIF
- select DIRECTFB_IMAGE_PNG
- select DIRECTFB_IMAGE_JPEG
- select DIRECTFB_FONT_FREETYPE
- select DIRECTFB
-
-config DIRECTFB_EXAMPLES_DATA
- bool
- prompt "directfb-exampels data files"
- depends on DIRECTFB_EXAMPLES
- help
- some of the directfb examples need image and fonts files from this
- package, this will add about 1M to your target
-
-config HOST_LIBPNG
- bool
- select HOST_ZLIB
-
diff --git a/rules/gtk-menu.in b/rules/gtk-menu.in
index 8237ccfff..c9e358bbe 100644
--- a/rules/gtk-menu.in
+++ b/rules/gtk-menu.in
@@ -9,7 +9,6 @@ source "rules/pango.in"
source "rules/poppler.in"
source "rules/cairo.in"
source "rules/cairomm.in"
-source "rules/directfb.in"
source "rules/libglade.in"
source "rules/glade.in"
source "rules/glademm.in"
diff --git a/rules/host-gtk-menu.in b/rules/host-gtk-menu.in
index 46bf3db29..e18617752 100644
--- a/rules/host-gtk-menu.in
+++ b/rules/host-gtk-menu.in
@@ -5,10 +5,8 @@ source "rules/host-glib.in"
source "rules/host-atk.in"
source "rules/host-pango.in"
source "rules/host-cairo.in"
-source "rules/host-directfb.in"
source "rules/host-libglade.in"
source "rules/host-glade.in"
-#source "rules/host-wine.in"
source "rules/host-glibmm.in"
source "rules/host-gtkmm.in"
source "rules/host-cairomm.in"
diff --git a/rules/lite.in b/rules/lite.in
new file mode 100644
index 000000000..a7e59ce7e
--- /dev/null
+++ b/rules/lite.in
@@ -0,0 +1,6 @@
+config LITE
+ bool
+ prompt "LiTE"
+ select DIRECTFB
+ help
+ LiTE is a Toolkit Engine for DirectFB