mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-11 03:15:33 +00:00
29 lines
653 B
Meson
Executable file
29 lines
653 B
Meson
Executable file
project('mcompile', 'c', 'cpp',
|
|
license: 'MIT',
|
|
meson_version: '>=1.0')
|
|
|
|
#do I need a Version of dependency?
|
|
gtk = dependency('gtk+-3.0', version: '>= 2.4')
|
|
x11 = dependency('x11', version: '>= 1.6')
|
|
xkb = dependency('xkbcommon')
|
|
libxklavier = dependency('libxklavier')
|
|
|
|
deps = [gtk, x11, xkb,libxklavier]
|
|
|
|
cpp_files = files(
|
|
'helpers.cpp',
|
|
'keymap.cpp',
|
|
'deadkey.cpp',
|
|
'mcompile.cpp',
|
|
'filesystem.cpp',
|
|
'mc_kmxfile.cpp',
|
|
'mc_savekeyboard.cpp',
|
|
'mc_import_rules.cpp',
|
|
'u16.cpp',)
|
|
|
|
mcompile = executable(
|
|
'mcompile',
|
|
sources: [cpp_files],
|
|
dependencies: deps
|
|
)
|
|
|