diff options
| author | Eugen Wissner <belka@caraus.de> | 2026-02-03 14:50:26 +0100 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2026-02-03 14:50:26 +0100 |
| commit | 97efcb4faa6de6a7a0ba19c483f3e69ef1fbf48d (patch) | |
| tree | d1488b5b196e1c89191a2b06cfb79df1698ac42c /backend/tests/meson.build | |
| parent | da02080fc1db3be9275832b7ad929165b1a38e3e (diff) | |
| download | katja-97efcb4faa6de6a7a0ba19c483f3e69ef1fbf48d.tar.gz | |
Add currently existing PackageKit backend
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) |
