meson: Enable mmkbd-evdev module

Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
This commit is contained in:
Arnaud Rebillout 2018-09-20 18:55:10 +07:00 committed by Arun Raghavan
parent ceba420257
commit cf1795bccc

View file

@ -44,7 +44,6 @@ all_modules = [
# [ 'module-lirc', 'module-lirc.c' ], # [ 'module-lirc', 'module-lirc.c' ],
[ 'module-loopback', 'module-loopback.c' ], [ 'module-loopback', 'module-loopback.c' ],
[ 'module-match', 'module-match.c' ], [ 'module-match', 'module-match.c' ],
# [ 'module-mmkbd-evdev', 'module-mmkbd-evdev.c' ],
[ 'module-native-protocol-fd', 'module-native-protocol-fd.c', [], [], [], libprotocol_native ], [ 'module-native-protocol-fd', 'module-native-protocol-fd.c', [], [], [], libprotocol_native ],
[ 'module-native-protocol-tcp', 'module-protocol-stub.c', [], ['-DUSE_PROTOCOL_NATIVE', '-DUSE_TCP_SOCKETS'], [], libprotocol_native ], [ 'module-native-protocol-tcp', 'module-protocol-stub.c', [], ['-DUSE_PROTOCOL_NATIVE', '-DUSE_TCP_SOCKETS'], [], libprotocol_native ],
[ 'module-native-protocol-unix', 'module-protocol-stub.c', [], ['-DUSE_PROTOCOL_NATIVE', '-DUSE_UNIX_SOCKETS'], [], libprotocol_native ], [ 'module-native-protocol-unix', 'module-protocol-stub.c', [], ['-DUSE_PROTOCOL_NATIVE', '-DUSE_UNIX_SOCKETS'], [], libprotocol_native ],
@ -82,6 +81,16 @@ all_modules = [
# [ 'module-waveout', 'module-waveout.c' ], # [ 'module-waveout', 'module-waveout.c' ],
] ]
# Modules enabled by headers
if cc.has_header('linux/input.h')
all_modules += [
[ 'module-mmkbd-evdev', 'module-mmkbd-evdev.c' ],
]
endif
# Modules enabled by dependencies
if alsa_dep.found() if alsa_dep.found()
subdir('alsa') subdir('alsa')
all_modules += [ all_modules += [