mirror of
https://github.com/keymanapp/keyman.git
synced 2026-09-16 20:57:40 +00:00
28 lines
1.5 KiB
Meson
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])
|