summaryrefslogtreecommitdiff
path: root/mesonbuild/modules/__init__.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2017-01-09 14:03:15 -0500
committerGitHub <noreply@github.com>2017-01-09 14:03:15 -0500
commit9cf0991a1d332cb1f492376bf718aa75020519e4 (patch)
treee76619cd12c93c1520e70930e51486e04b033815 /mesonbuild/modules/__init__.py
parent747d4f2b03d471efd01a6929dc4bd2c789b1c610 (diff)
parent340781c51574e5e407b45609f36d67018a14f94e (diff)
downloadmeson-9cf0991a1d332cb1f492376bf718aa75020519e4.tar.gz
Merge pull request #1278 from mesonbuild/newmodules
Bring some order to modules
Diffstat (limited to 'mesonbuild/modules/__init__.py')
-rw-r--r--mesonbuild/modules/__init__.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/mesonbuild/modules/__init__.py b/mesonbuild/modules/__init__.py
index 184d85aef..16cada08d 100644
--- a/mesonbuild/modules/__init__.py
+++ b/mesonbuild/modules/__init__.py
@@ -45,6 +45,11 @@ def get_include_args(environment, include_dirs, prefix='-I'):
return dirs_str
+class ModuleReturnValue:
+ def __init__(self, return_value, new_objects):
+ self.return_value = return_value
+ assert(isinstance(new_objects, list))
+ self.new_objects = new_objects
class GResourceTarget(build.CustomTarget):
def __init__(self, name, subdir, kwargs):