diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2017-08-03 13:15:04 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2017-08-03 13:19:47 +0100 |
commit | b09e4ca69b4dca6fd9d2e98a3722d765f86c837f (patch) | |
tree | 6b8044d29eaaf43066fce365eeb6e1f37111848c /tests | |
parent | 861a6dbea289d1ed98af1f66eb8024bc04464bd9 (diff) | |
download | gdk-pixbuf-b09e4ca69b4dca6fd9d2e98a3722d765f86c837f.tar.gz |
Move all aux scripts to their own directory
This makes it easier to find them and reference them.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/gen-installed-test.py | 21 | ||||
-rw-r--r-- | tests/gen-resources.py | 44 | ||||
-rw-r--r-- | tests/meson.build | 3 |
3 files changed, 0 insertions, 68 deletions
diff --git a/tests/gen-installed-test.py b/tests/gen-installed-test.py deleted file mode 100644 index 745abf339..000000000 --- a/tests/gen-installed-test.py +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env python3 - -import sys -import os -import argparse - -def write_template(filename, data): - with open(filename, 'w') as f: - f.write(data) - -def build_template(bindir, binname): - return "[Test]\nType=session\nExec={}\n".format(os.path.join(bindir, binname)) - -argparser = argparse.ArgumentParser(description='Generate installed-test data.') -argparser.add_argument('--testbindir', metavar='dir', help='Installed test directory') -argparser.add_argument('--testbin', metavar='name', help='Installed test name') -argparser.add_argument('output', help='Output file') - -args = argparser.parse_args() - -write_template(args.output, build_template(args.testbindir, args.testbin)) diff --git a/tests/gen-resources.py b/tests/gen-resources.py deleted file mode 100644 index 4c182d9cf..000000000 --- a/tests/gen-resources.py +++ /dev/null @@ -1,44 +0,0 @@ -#!/usr/bin/env python3 - -# Ancillary wrapper around glib-compile-resources that sets up a -# modified environment in order to use the tools that we just -# built instead of the system ones - -import argparse -import os -import subprocess -import sys - -argparser = argparse.ArgumentParser(description='Compile resources') -argparser.add_argument('--pixdata', metavar='PATH', help='Path to gdk-pixbuf-pixdata') -argparser.add_argument('--loaders', metavar='PATH', help='Path to the loaders.cache file') -argparser.add_argument('--sourcedir', metavar='PATH', help='Path to the source directory') -argparser.add_argument('resource', help='GResource XML file') -argparser.add_argument('output', help='Output file') - -group = argparser.add_mutually_exclusive_group() -group.add_argument('--header', help='Generate header file', action='store_true') -group.add_argument('--source', help='Generate source file', action='store_true') - -args = argparser.parse_args() - -cmd = ['glib-compile-resources'] -if args.header: - cmd += ['--generate-header'] -else: - cmd += ['--generate-source'] - -cmd += ['--sourcedir', args.sourcedir] -cmd += [args.resource] -cmd += ['--target', args.output] - -newenv = os.environ.copy() -newenv['GDK_PIXBUF_PIXDATA'] = args.pixdata -newenv['GDK_PIXBUF_MODULE_FILE'] = args.loaders - -out, err = subprocess.Popen(cmd, env=newenv).communicate() -if out is None: - sys.exit(0) -else: - print(out) - sys.exit(1) diff --git a/tests/meson.build b/tests/meson.build index 50d4b1d19..a40ea9413 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -1,7 +1,6 @@ # Resources; we cannot use gnome.compile_resources() here, because we need to # override the environment in order to use the utilities we just built instead # of the system ones -gen_resources = find_program('gen-resources.py') resources_c = custom_target('resources.c', input: 'resources.gresource.xml', output: 'resources.c', @@ -83,8 +82,6 @@ test_data = [ 'aero.gif', ] -gen_installed_test = find_program('gen-installed-test.py') - installed_test_bindir = join_paths(gdk_pixbuf_libexecdir, 'installed-tests', gdk_pixbuf_api_name) installed_test_datadir = join_paths(gdk_pixbuf_datadir, 'installed-tests', gdk_pixbuf_api_name) |