summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
Diffstat (limited to 'util')
-rw-r--r--util/mate-menus-ls.py3
-rw-r--r--util/meson.build10
-rw-r--r--util/test-menu-spec.c5
3 files changed, 15 insertions, 3 deletions
diff --git a/util/mate-menus-ls.py b/util/mate-menus-ls.py
index 65c32ac..877884c 100644
--- a/util/mate-menus-ls.py
+++ b/util/mate-menus-ls.py
@@ -2,6 +2,7 @@
#
# Copyright (C) 2008 Novell, Inc.
+# Copyright (C) 2012-2021 MATE Developers
#
# Authors: Vincent Untz <[email protected]>
#
@@ -67,7 +68,7 @@ def main(args):
flags |= MateMenu.TreeFlags.INCLUDE_EXCLUDED
if options.nodisplay:
flags |= MateMenu.TreeFlags.INCLUDE_NODISPLAY
- tree = MateMenu.Tree(menu_basename = "mate-applications.menu", flags = flags)
+ tree = MateMenu.Tree(menu_basename = menu_file, flags = flags)
tree.load_sync();
root = tree.get_root_directory()
diff --git a/util/meson.build b/util/meson.build
new file mode 100644
index 0000000..d735321
--- /dev/null
+++ b/util/meson.build
@@ -0,0 +1,10 @@
+t = executable('mate-menu-spec-test',
+ sources : 'test-menu-spec.c',
+ dependencies : libmate_menu_deps,
+ install : false,
+)
+
+test('mate-menu-testing', t)
+
+install_data('mate-menus-ls.py', install_dir : pkgdatadir / 'examples')
+
diff --git a/util/test-menu-spec.c b/util/test-menu-spec.c
index 9de1ab6..bd78ecf 100644
--- a/util/test-menu-spec.c
+++ b/util/test-menu-spec.c
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2004 Red Hat, Inc.
+ * Copyright (C) 2012-2021 MATE Developers
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -38,8 +39,8 @@ static GOptionEntry options[] = {
{ "monitor", 'm', 0, G_OPTION_ARG_NONE, &monitor, N_("Monitor for menu changes"), NULL },
{ "include-excluded", 'i', 0, G_OPTION_ARG_NONE, &include_excluded, N_("Include <Exclude>d entries"), NULL },
{ "include-nodisplay", 'n', 0, G_OPTION_ARG_NONE, &include_nodisplay, N_("Include NoDisplay=true entries"), NULL },
- { "include-unallocated", 'u', 0, G_OPTION_ARG_NONE, &include_unallocated, N_("Include unallocated entries"), NULL },
- { NULL }
+ { "include-unallocated", 'u', 0, G_OPTION_ARG_NONE, &include_unallocated, N_("Include unallocated entries"), NULL },
+ { NULL, 0, 0, G_OPTION_ARG_NONE, NULL, NULL, NULL }
};
static void