Commit f972f947 authored by Arnar Mar Sigurðsson's avatar Arnar Mar Sigurðsson
Browse files

Add options to select what gfx and mouse drivers are compiled in.

Note to tslib users: You now have to select the tslib mouse driver to build it.
parent 1830e894
Loading
Loading
Loading
Loading
+23 −0
Original line number Diff line number Diff line
menu "Graphics drivers"

config BR2_PACKAGE_QTOPIA4_GFX_LINUXFB
	bool "Linux Framebuffer"
	default y

config BR2_PACKAGE_QTOPIA4_GFX_TRANSFORMED
	bool "Transformed"
	default n

config BR2_PACKAGE_QTOPIA4_GFX_QVFB
	bool "Qt Virtual Framebuffer"
	default n

config BR2_PACKAGE_QTOPIA4_GFX_VNC
	bool "VNC"
	default n

config BR2_PACKAGE_QTOPIA4_GFX_MULTISCREEN
	bool "multiscreen"
	default y

endmenu
+2 −6
Original line number Diff line number Diff line
@@ -224,13 +224,9 @@ config BR2_PACKAGE_QTOPIA4_EMB_PLATFORM
	help
	  The target platform.

menuconfig BR2_PACKAGE_QTOPIA4_SQL_MODULE
	bool "SQL Module"
	help
	  Compile Qtopia SQL Module
if BR2_PACKAGE_QTOPIA4_SQL_MODULE
source "package/qtopia4/Config.sql.in"
endif
source "package/qtopia4/Config.gfx.in"
source "package/qtopia4/Config.mouse.in"

config BR2_PACKAGE_QTOPIA4_XMLPATTERNS
	bool "XML Patterns Module"
+31 −0
Original line number Diff line number Diff line
menu "Mouse drivers"

config BR2_PACKAGE_QTOPIA4_MOUSE_PC
	bool "pc"
	default n

config BR2_PACKAGE_QTOPIA4_MOUSE_BUS
	bool "bus"
	default n

config BR2_PACKAGE_QTOPIA4_MOUSE_LINUXTP
	bool "linuxtp"
	default n

config BR2_PACKAGE_QTOPIA4_MOUSE_YOPY
	bool "yopy"
	default n

config BR2_PACKAGE_QTOPIA4_MOUSE_VR41XX
	bool "vxr41xx"
	default n

config BR2_PACKAGE_QTOPIA4_MOUSE_TSLIB
	bool "tslib"
	default n

config BR2_PACKAGE_QTOPIA4_MOUSE_QVFB
	bool "qvfb"
	default n

endmenu
+7 −1
Original line number Diff line number Diff line
menuconfig BR2_PACKAGE_QTOPIA4_SQL_MODULE
    bool "SQL Module"
    help
      Compile Qtopia SQL Module

if BR2_PACKAGE_QTOPIA4_SQL_MODULE
config BR2_PACKAGE_QTOPIA4_MYSQL
	bool "MySQL Driver"
	help
@@ -33,4 +39,4 @@ config BR2_PACKAGE_QTOPIA4_SQLITE2
	help
	  Build SQLite 2 driver
	  If unsure, say n.
endif
+58 −2
Original line number Diff line number Diff line
@@ -65,12 +65,68 @@ else
QTOPIA4_CONFIGURE+= -no-qt3support
endif

ifeq ($(BR2_PACKAGE_TSLIB),y)
QTOPIA4_CONFIGURE+= -qt-mouse-tslib

### Display drivers
ifeq ($(BR2_PACKAGE_QTOPIA4_GFX_LINUXFB),y)
QTOPIA4_CONFIGURE += -qt-gfx-linuxfb
else
QTOPIA4_CONFIGURE += -no-gfx-linuxfb
endif
ifeq ($(BR2_PACKAGE_QTOPIA4_GFX_TRANSFORMED),y)
QTOPIA4_CONFIGURE += -qt-gfx-transformed
else
QTOPIA4_CONFIGURE += -no-gfx-transformed
endif
ifeq ($(BR2_PACKAGE_QTOPIA4_GFX_QVFB),y)
QTOPIA4_CONFIGURE += -qt-gfx-qvfb
else
QTOPIA4_CONFIGURE += -no-gfx-qvfb
endif
ifeq ($(BR2_PACKAGE_QTOPIA4_GFX_VNC),y)
QTOPIA4_CONFIGURE += -qt-gfx-vnc
else
QTOPIA4_CONFIGURE += -no-gfx-vnc
endif
ifeq ($(BR2_PACKAGE_QTOPIA4_GFX_MULTISCREEN),y)
QTOPIA4_CONFIGURE += -qt-gfx-multiscreen
else
QTOPIA4_CONFIGURE += -no-gfx-multiscreen
endif

### Mouse drivers
ifeq ($(BR2_PACKAGE_QTOPIA4_MOUSE_PC),y)
QTOPIA4_CONFIGURE += qt-mouse-pc
else
QTOPIA4_CONFIGURE += -no-mouse-pc
endif
ifeq ($(BR2_PACKAGE_QTOPIA4_MOUSE_BUS),y)
QTOPIA4_CONFIGURE += qt-mouse-bus
else
QTOPIA4_CONFIGURE += -no-mouse-bus
endif
ifeq ($(BR2_PACKAGE_QTOPIA4_MOUSE_LINUXTP),y)
QTOPIA4_CONFIGURE += qt-mouse-linuxtp
else
QTOPIA4_CONFIGURE += -no-mouse-linuxtp
endif
ifeq ($(BR2_PACKAGE_QTOPIA4_MOUSE_YOPY),y)
QTOPIA4_CONFIGURE += qt-mouse-yopy
else
QTOPIA4_CONFIGURE += -no-mouse-yopy
endif
ifeq ($(BR2_PACKAGE_QTOPIA4_MOUSE_VR41XX),y)
QTOPIA4_CONFIGURE += qt-mouse-vr41xx
else
QTOPIA4_CONFIGURE += -no-mouse-vr41xx
endif
ifeq ($(BR2_PACKAGE_QTOPIA4_MOUSE_TSLIB),y)
QTOPIA4_CONFIGURE += qt-mouse-tslib
QTOPIA4_DEP_LIBS+=tslib
QTOPIA4_TSLIB_DEB="-D TSLIBMOUSEHANDLER_DEBUG"
QTOPIA4_TSLIB_DEB:=$(strip $(subst ",, $(QTOPIA4_TSLIB_DEB)))
#"))
else
QTOPIA4_CONFIGURE += -no-mouse-tslib
endif

ifeq ($(BR2_PACKAGE_QTOPIA4_DEBUG),y)