aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mesonmain.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2018-05-13 10:36:58 -0400
committerNirbheek Chauhan <nirbheek.chauhan@gmail.com>2018-06-06 20:02:37 +0000
commitf4d60acaa924b4735fc71b7a9c716fbea824c877 (patch)
tree76c568025844e6f39628666a80795979a632a148 /mesonbuild/mesonmain.py
parent75e501ceb8888562b2749d20ba2c43374e5c9671 (diff)
downloadmeson-f4d60acaa924b4735fc71b7a9c716fbea824c877.zip
meson-f4d60acaa924b4735fc71b7a9c716fbea824c877.tar.gz
meson-f4d60acaa924b4735fc71b7a9c716fbea824c877.tar.bz2
Remove had_argument_for() it is not used anymore
This also means we don't need to keep original command line arguments anymore.
Diffstat (limited to 'mesonbuild/mesonmain.py')
-rw-r--r--mesonbuild/mesonmain.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/mesonbuild/mesonmain.py b/mesonbuild/mesonmain.py
index 0d210c4..facd3a3 100644
--- a/mesonbuild/mesonmain.py
+++ b/mesonbuild/mesonmain.py
@@ -54,10 +54,9 @@ def wrapmodetype(string):
class MesonApp:
- def __init__(self, dir1, dir2, handshake, options, original_cmd_line_args):
+ def __init__(self, dir1, dir2, handshake, options):
(self.source_dir, self.build_dir) = self.validate_dirs(dir1, dir2, handshake)
self.options = options
- self.original_cmd_line_args = original_cmd_line_args
def has_build_file(self, dirname):
fname = os.path.join(dirname, environment.build_filename)
@@ -109,7 +108,7 @@ class MesonApp:
env.coredata.pkgconf_envvar = curvar
def generate(self):
- env = environment.Environment(self.source_dir, self.build_dir, self.options, self.original_cmd_line_args)
+ env = environment.Environment(self.source_dir, self.build_dir, self.options)
mlog.initialize(env.get_log_dir())
with mesonlib.BuildDirLock(self.build_dir):
self._generate(env)
@@ -334,7 +333,7 @@ def run(original_args, mainfile):
else:
dir2 = '.'
try:
- app = MesonApp(dir1, dir2, handshake, options, original_args)
+ app = MesonApp(dir1, dir2, handshake, options)
except Exception as e:
# Log directory does not exist, so just print
# to stdout.