From 6ed7a314028b8ad399de1c3443b8a3fceb10f360 Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Sun, 13 May 2018 10:36:58 -0400 Subject: environment: copy self.cmd_line_options to not modify original options That dict gets modified when adding default_options, but mesonmain will need to keep the original values. --- mesonbuild/environment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesonbuild/environment.py') diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py index 074bd75..5a5c053 100644 --- a/mesonbuild/environment.py +++ b/mesonbuild/environment.py @@ -288,7 +288,7 @@ class Environment: self.cross_info = CrossBuildInfo(self.coredata.cross_file) else: self.cross_info = None - self.cmd_line_options = options.cmd_line_options + self.cmd_line_options = options.cmd_line_options.copy() # List of potential compilers. if mesonlib.is_windows(): -- cgit v1.1