diff options
author | Nicolas Schneider <nioncode+git@gmail.com> | 2016-03-13 19:01:46 +0100 |
---|---|---|
committer | Nicolas Schneider <nioncode+git@gmail.com> | 2016-03-13 19:01:46 +0100 |
commit | baa639031b679e465633e2f10a9e505b3183df6c (patch) | |
tree | 341cdb29ec3c37c02309b73b92986c21dd5e5cef | |
parent | e366631e9e310e92d261b9653c35f9a832056039 (diff) | |
download | meson-baa639031b679e465633e2f10a9e505b3183df6c.zip meson-baa639031b679e465633e2f10a9e505b3183df6c.tar.gz meson-baa639031b679e465633e2f10a9e505b3183df6c.tar.bz2 |
not all dependencies have a compile_args attribute
-rw-r--r-- | mesonbuild/backend/vs2010backend.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mesonbuild/backend/vs2010backend.py b/mesonbuild/backend/vs2010backend.py index 657f983..a6ee9dd 100644 --- a/mesonbuild/backend/vs2010backend.py +++ b/mesonbuild/backend/vs2010backend.py @@ -444,7 +444,10 @@ class Vs2010Backend(backends.Backend): # here. general_args += compiler.get_option_compile_args(self.environment.coredata.compiler_options) for d in target.get_external_deps(): - general_args += d.compile_args + try: + general_args += d.compile_args + except AttributeError: + pass languages += gen_langs has_language_specific_args = any(l != extra_args['c'] for l in extra_args.values()) |