aboutsummaryrefslogtreecommitdiff
path: root/build.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-07-30 02:01:47 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2015-08-02 13:49:11 +0300
commit83cc5ce4c594306f0d37106dfaa829daa6c084a5 (patch)
tree3d96bc3e7b870e50e4140fc49766057d26438578 /build.py
parent8b52dec6d9c078082fd2896779c24de9578fe382 (diff)
downloadmeson-83cc5ce4c594306f0d37106dfaa829daa6c084a5.zip
meson-83cc5ce4c594306f0d37106dfaa829daa6c084a5.tar.gz
meson-83cc5ce4c594306f0d37106dfaa829daa6c084a5.tar.bz2
Allow more than one install script and make gtkdoc method return one.
Diffstat (limited to 'build.py')
-rw-r--r--build.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/build.py b/build.py
index 04f59ab..9e3a782 100644
--- a/build.py
+++ b/build.py
@@ -72,7 +72,7 @@ class Build:
self.pot = []
self.subprojects = {}
self.pkgconfig_gens = []
- self.install_script = None
+ self.install_scripts = []
self.install_dirs = []
def has_language(self, language):
@@ -894,3 +894,8 @@ class PkgConfigGenerator():
self.description = description
self.version = version
self.filebase = filebase
+
+class InstallScript:
+ def __init__(self, cmd_arr):
+ assert(isinstance(cmd_arr, list))
+ self.cmd_arr = cmd_arr