diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-01-12 02:25:06 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-01-12 02:25:06 +0200 |
commit | b6886b2c27f6b9b18acc1c6ac57d6d64039aa815 (patch) | |
tree | d26b78300caa757ba33378e7ed88ddbca477680a /environment.py | |
parent | 1bfae39a9d8f07ca5812a9130810bb329f104aff (diff) | |
download | meson-b6886b2c27f6b9b18acc1c6ac57d6d64039aa815.zip meson-b6886b2c27f6b9b18acc1c6ac57d6d64039aa815.tar.gz meson-b6886b2c27f6b9b18acc1c6ac57d6d64039aa815.tar.bz2 |
Added target install option.
Diffstat (limited to 'environment.py')
-rwxr-xr-x | environment.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/environment.py b/environment.py index d7ae02c..93027f7 100755 --- a/environment.py +++ b/environment.py @@ -142,9 +142,10 @@ class ArLinker(): return [] class Environment(): - def __init__(self, source_dir, build_dir): + def __init__(self, source_dir, build_dir, options): self.source_dir = source_dir self.build_dir = build_dir + self.options = options self.scratch_dir = os.path.join(build_dir, 'builder-private') os.makedirs(self.scratch_dir, exist_ok=True) @@ -232,6 +233,15 @@ class Environment(): def get_object_suffix(self): return self.object_suffix + + def get_prefix(self): + return self.options.prefix + + def get_libdir(self): + return self.options.libdir + + def get_bindir(self): + return self.options.bindir # This should be an InterpreterObject. Fix it. class PkgConfigDependency(): |