mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-27 06:34:11 +00:00
a91dac60d9
The common input code (input outer loop and event handling) has been moved into libQFinput, and modified to have the concept of input drivers that are registered by the appropriate system-level code (x11, win, etc). As well, my evdev input library code (with hotplug support) has been added, but is not yet fully functional. However, the idea is that it will be available on all systems that support evdev (Linux, and from what I've read, FreeBSD).
16 lines
447 B
Text
16 lines
447 B
Text
lib_LTLIBRARIES += libs/input/libQFinput.la
|
|
|
|
in_evdev_src= \
|
|
libs/input/evdev/hotplug.c \
|
|
libs/input/evdev/inputlib.c \
|
|
libs/input/in_evdev.c
|
|
|
|
libs_input_libQFinput_la_LDFLAGS= $(lib_ldflags)
|
|
libs_input_libQFinput_la_LIBADD= $(input_deps)
|
|
libs_input_libQFinput_la_DEPENDENCIES= $(input_deps)
|
|
libs_input_libQFinput_la_SOURCES= \
|
|
$(in_evdev_src) \
|
|
libs/input/keys.c \
|
|
libs/input/old_keys.c \
|
|
libs/input/in_common.c \
|
|
libs/input/in_event.c
|