diff options
Diffstat (limited to 'backend/tests/meson.build')
| -rw-r--r-- | backend/tests/meson.build | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/backend/tests/meson.build b/backend/tests/meson.build new file mode 100644 index 0000000..5ade48a --- /dev/null +++ b/backend/tests/meson.build @@ -0,0 +1,55 @@ +bzip2_dep = dependency('bzip2') + +pk_slack_test_dependencies = [ + packagekit_glib2_dep, + gmodule_dep, + sqlite3_dep, + bzip2_dep, + polkit_dep +] + +pk_slack_test_cpp_args = [ + '-DG_LOG_DOMAIN="PackageKit-Slackware"', + '-DLOCALSTATEDIR="@0@"'.format(join_paths(get_option('prefix'), get_option('localstatedir'))), + '-DLIBDIR="@0@"'.format(join_paths(get_option('prefix'), get_option('libdir'))), + '-DSYSCONFDIR="@0@"'.format(get_option('sysconfdir')), + '-DGETTEXT_PACKAGE="@0@"'.format(meson.project_name()), + '-DLIBEXECDIR="@0@"'.format(join_paths(get_option('prefix'), get_option('libexecdir'))), + '-DPK_DB_DIR="."', +] + +pk_slack_test_include_directories = [ + include_directories('..'), + packagekit_src_include, +] + +pk_slack_test_dl = executable('pk-slack-test-dl', + ['dl-test.cc', 'definitions.cc'], + link_with: packagekit_backend_slack_module, + include_directories: pk_slack_test_include_directories, + dependencies: pk_slack_test_dependencies, + cpp_args: pk_slack_test_cpp_args, + c_args: pk_slack_test_cpp_args +) + +pk_slack_test_slackpkg = executable('pk-slack-test-slackpkg', + ['slackpkg-test.cc', 'definitions.cc'], + link_with: packagekit_backend_slack_module, + include_directories: pk_slack_test_include_directories, + dependencies: pk_slack_test_dependencies, + cpp_args: pk_slack_test_cpp_args, + c_args: pk_slack_test_cpp_args +) + +pk_slack_test_job = executable('pk-slack-test-job', + ['job-test.cc', 'definitions.cc'], + link_with: packagekit_backend_slack_module, + include_directories: pk_slack_test_include_directories, + dependencies: pk_slack_test_dependencies, + cpp_args: pk_slack_test_cpp_args, + c_args: pk_slack_test_cpp_args +) + +test('slack-dl', pk_slack_test_dl) +test('slac-slackpkg', pk_slack_test_slackpkg) +test('slack-job', pk_slack_test_job) |
