diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-12-07 21:49:16 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-07 21:49:16 +0200 |
commit | f62f73082178644d25a480d93609e6a8866b5d74 (patch) | |
tree | 046780d0d2abf4e09e2c0f1a10e38268ff457246 /mesonbuild/backend/vs2010backend.py | |
parent | 344231d336339c0ea4c1eb072ef37ba5e15ff901 (diff) | |
parent | f5a9b3b249efdafacbff1060999c60257c0ff72c (diff) | |
download | meson-f62f73082178644d25a480d93609e6a8866b5d74.zip meson-f62f73082178644d25a480d93609e6a8866b5d74.tar.gz meson-f62f73082178644d25a480d93609e6a8866b5d74.tar.bz2 |
Merge pull request #1126 from mesonbuild/sharedmodule
Support for shared modules
Diffstat (limited to 'mesonbuild/backend/vs2010backend.py')
-rw-r--r-- | mesonbuild/backend/vs2010backend.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mesonbuild/backend/vs2010backend.py b/mesonbuild/backend/vs2010backend.py index 0f67771..d043455 100644 --- a/mesonbuild/backend/vs2010backend.py +++ b/mesonbuild/backend/vs2010backend.py @@ -57,6 +57,7 @@ class RegenInfo(): class Vs2010Backend(backends.Backend): def __init__(self, build): super().__init__(build) + self.name = 'vs2010' self.project_file_version = '10.0.30319.1' self.sources_conflicts = {} self.platform_toolset = None @@ -782,6 +783,8 @@ class Vs2010Backend(backends.Backend): extra_link_args += l if not isinstance(target, build.StaticLibrary): extra_link_args += target.link_args + if isinstance(target, build.SharedModule): + extra_link_args += compiler.get_std_shared_module_link_args() # External deps must be last because target link libraries may depend on them. for dep in target.get_external_deps(): extra_link_args += dep.get_link_args() |