aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2013-02-24 23:27:52 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2013-02-24 23:27:52 +0200
commit325cd7a75b5ae2c927594ea2986a39ca7c462331 (patch)
treea67f0b1ccbef4cfb43c8dc975d986693d8be6daa
parent9948b616df2a9a64a080fd690ae0a0bf0565d56f (diff)
downloadmeson-325cd7a75b5ae2c927594ea2986a39ca7c462331.zip
meson-325cd7a75b5ae2c927594ea2986a39ca7c462331.tar.gz
meson-325cd7a75b5ae2c927594ea2986a39ca7c462331.tar.bz2
Added comment. Woohoo!
-rw-r--r--coredata.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/coredata.py b/coredata.py
index ea02b39..ee13ddc 100644
--- a/coredata.py
+++ b/coredata.py
@@ -34,12 +34,14 @@ class CoreData():
self.strip = options.strip
self.coverage = options.coverage
+ self.deps = {}
+ # To prevent weird bugs, compiler name can not be altered
+ # after it is first declared. So always copy all compilers
+ # from old coredata.
if isinstance(options, CoreData):
self.compilers = options.compilers.copy()
- self.deps = options.deps.copy()
else:
self.compilers = {}
- self.deps = {}
def load(filename):
obj = pickle.load(open(filename, 'rb'))