aboutsummaryrefslogtreecommitdiff
path: root/meson/backends.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2016-01-15 21:43:15 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2016-01-15 21:43:15 +0200
commita5508d3fd362ea33633d9706a6257ef0f0c2bbc0 (patch)
treed1b35f622aa5feae62dee35eaef33df19b2b9d40 /meson/backends.py
parent8b1039fa30a405e2d07ac70eb0284ee4654c619a (diff)
downloadmeson-a5508d3fd362ea33633d9706a6257ef0f0c2bbc0.zip
meson-a5508d3fd362ea33633d9706a6257ef0f0c2bbc0.tar.gz
meson-a5508d3fd362ea33633d9706a6257ef0f0c2bbc0.tar.bz2
Can run most of test suite (with hacks).
Diffstat (limited to 'meson/backends.py')
-rw-r--r--meson/backends.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/meson/backends.py b/meson/backends.py
index 2706368..c583a7b 100644
--- a/meson/backends.py
+++ b/meson/backends.py
@@ -19,6 +19,21 @@ from . import mesonlib
import json
from .coredata import MesonException
+class InstallData():
+ def __init__(self, source_dir, build_dir, prefix, depfixer):
+ self.source_dir = source_dir
+ self.build_dir= build_dir
+ self.prefix = prefix
+ self.targets = []
+ self.depfixer = depfixer
+ self.headers = []
+ self.man = []
+ self.data = []
+ self.po_package_name = ''
+ self.po = []
+ self.install_scripts = []
+ self.install_subdirs = []
+
class TestSerialisation:
def __init__(self, name, suite, fname, is_cross, exe_wrapper, is_parallel, cmd_args, env,
should_fail, valgrind_args, timeout, workdir, extra_paths):