diff options
Diffstat (limited to 'tests/manual/meson/mesonsampleproject/meson.build')
-rw-r--r-- | tests/manual/meson/mesonsampleproject/meson.build | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/manual/meson/mesonsampleproject/meson.build b/tests/manual/meson/mesonsampleproject/meson.build new file mode 100644 index 0000000000..901285a587 --- /dev/null +++ b/tests/manual/meson/mesonsampleproject/meson.build @@ -0,0 +1,19 @@ +project('mesonsampleproject', 'cpp',default_options : ['cpp_std=c++11']) + +# Documentation: https://mesonbuild.com/Qt5-module.html +qt5 = import('qt5') +qt5dep = dependency('qt5', modules : ['Core', 'Widgets']) + +translations = qt5.compile_translations(ts_files : 'mesonsampleproject_fr_FR.ts', build_by_default : true) + +generated_files = qt5.preprocess( + moc_headers : 'mesonsampleproject.h', + ui_files : 'mesonsampleproject.ui', + dependencies: [qt5dep]) + +executable('mesonsampleproject' + , 'main.cpp' + , 'mesonsampleproject.cpp' + , generated_files + , dependencies : [qt5dep] + , install : true) |