mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-08-01 23:47:42 +00:00
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.
This commit is contained in:
parent
1830e8942f
commit
f972f947d5
23
package/qtopia4/Config.gfx.in
Normal file
23
package/qtopia4/Config.gfx.in
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
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
|
@ -224,13 +224,9 @@ config BR2_PACKAGE_QTOPIA4_EMB_PLATFORM
|
|||||||
help
|
help
|
||||||
The target platform.
|
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"
|
source "package/qtopia4/Config.sql.in"
|
||||||
endif
|
source "package/qtopia4/Config.gfx.in"
|
||||||
|
source "package/qtopia4/Config.mouse.in"
|
||||||
|
|
||||||
config BR2_PACKAGE_QTOPIA4_XMLPATTERNS
|
config BR2_PACKAGE_QTOPIA4_XMLPATTERNS
|
||||||
bool "XML Patterns Module"
|
bool "XML Patterns Module"
|
||||||
|
31
package/qtopia4/Config.mouse.in
Normal file
31
package/qtopia4/Config.mouse.in
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
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
|
@ -1,3 +1,9 @@
|
|||||||
|
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
|
config BR2_PACKAGE_QTOPIA4_MYSQL
|
||||||
bool "MySQL Driver"
|
bool "MySQL Driver"
|
||||||
help
|
help
|
||||||
@ -33,4 +39,4 @@ config BR2_PACKAGE_QTOPIA4_SQLITE2
|
|||||||
help
|
help
|
||||||
Build SQLite 2 driver
|
Build SQLite 2 driver
|
||||||
If unsure, say n.
|
If unsure, say n.
|
||||||
|
endif
|
||||||
|
@ -65,12 +65,68 @@ else
|
|||||||
QTOPIA4_CONFIGURE+= -no-qt3support
|
QTOPIA4_CONFIGURE+= -no-qt3support
|
||||||
endif
|
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_DEP_LIBS+=tslib
|
||||||
QTOPIA4_TSLIB_DEB="-D TSLIBMOUSEHANDLER_DEBUG"
|
QTOPIA4_TSLIB_DEB="-D TSLIBMOUSEHANDLER_DEBUG"
|
||||||
QTOPIA4_TSLIB_DEB:=$(strip $(subst ",, $(QTOPIA4_TSLIB_DEB)))
|
QTOPIA4_TSLIB_DEB:=$(strip $(subst ",, $(QTOPIA4_TSLIB_DEB)))
|
||||||
#"))
|
#"))
|
||||||
|
else
|
||||||
|
QTOPIA4_CONFIGURE += -no-mouse-tslib
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_QTOPIA4_DEBUG),y)
|
ifeq ($(BR2_PACKAGE_QTOPIA4_DEBUG),y)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user