diff options
author | Jose <jose@zeroc.com> | 2020-12-09 21:07:22 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2020-12-09 21:07:22 +0100 |
commit | 0b32f552239ff4ec4d504de3d0de2cb5c786448d (patch) | |
tree | 80c595f3a60de5808094438e3c99b358458b5c85 /scripts/Util.py | |
parent | Better handling of undefined values (#1188) (diff) | |
download | ice-0b32f552239ff4ec4d504de3d0de2cb5c786448d.tar.bz2 ice-0b32f552239ff4ec4d504de3d0de2cb5c786448d.tar.xz ice-0b32f552239ff4ec4d504de3d0de2cb5c786448d.zip |
.NET test script fixes
Diffstat (limited to 'scripts/Util.py')
-rw-r--r-- | scripts/Util.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/Util.py b/scripts/Util.py index 74d01f71cf8..0d867d88969 100644 --- a/scripts/Util.py +++ b/scripts/Util.py @@ -3434,6 +3434,8 @@ class CSharpMapping(Mapping): self.binTargetFramework = platform.defaultNetCoreFramework if self.framework == "" else self.framework self.testTargetFramework = platform.defaultNetCoreFramework if self.framework == "" else self.framework else: + if self.framework == "": + self.framework = "net45" if isinstance(platform, Windows) else "net5.0" self.libTargetFramework = self.framework if self.framework in ["net5.0", "net45"] else "netstandard2.0" self.binTargetFramework = self.framework self.testTargetFramework = self.framework @@ -3452,12 +3454,10 @@ class CSharpMapping(Mapping): return current.config.testTargetFramework def getBuildDir(self, name, current): - if current.config.framework == "net5.0": - return os.path.join("msbuild", name, "net5.0") - elif current.config.dotnetcore or current.config.framework != "": - return os.path.join("msbuild", name, "netstandard2.0", self.getTargetFramework(current)) + if current.config.framework in ["net5.0", "net45"]: + return os.path.join("msbuild", name, current.config.framework) else: - return os.path.join("msbuild", name, self.getTargetFramework(current)) + return os.path.join("msbuild", name, "netstandard2.0", self.getTargetFramework(current)) def getProps(self, process, current): props = Mapping.getProps(self, process, current) |