spiegel-keyman/linux/mcompile/keymap/meson.build
2023-07-21 22:09:06 +02:00

28 lines
1.5 KiB
Meson

# mcompile +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
project('mcompile', 'c', 'cpp', license: 'MIT', meson_version: '>=1.0')
gtk = dependency('gtk+-3.0', version: '>= 2.4')
x11 = dependency('x11', version: '>= 1.6')
xkb = dependency('xkbcommon', version: '>= 0.0')
libxklavier = dependency('libxklavier', version: '>= 0.0')
deps = [gtk, x11, xkb,libxklavier]
cpp_files = files( 'keymap.cpp', 'mcompile.cpp', 'filesystem.cpp', 'mc_kmxfile.cpp', 'mc_savekeyboard.cpp', 'helpers.cpp', 'u16.cpp',)
mcompile = executable( 'mcompile', sources: [cpp_files], dependencies: deps)
# keymapWC +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#project('keymapWC', 'c', 'cpp', license: 'MIT', meson_version: '>=1.0')
#gtk = dependency('gtk+-3.0', version: '>= 2.4')
#cpp_files = files( 'keymapWC.cpp','mc_kmxfile.cpp', 'mc_savekeyboard.cpp', 'helpers.cpp', 'u16.cpp',)
#keymapWC = executable( 'keymapWC', sources: [cpp_files], dependencies: [gtk])
# keymap +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#project('keymap', 'c', 'cpp', license: 'MIT', meson_version: '>=1.0')
#gtk = dependency('gtk+-3.0', version: '>= 2.4')
#cpp_files = files( 'keymap.cpp', 'mcompile.cpp', 'filesystem.cpp', 'mc_kmxfile.cpp', 'mc_savekeyboard.cpp', 'helpers.cpp', 'u16.cpp',)
#keymap = executable( 'keymap', sources: [cpp_files], dependencies: [gtk])