diff options
author | Rob Mensching <rob@firegiant.com> | 2022-10-19 09:56:21 -0700 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2022-10-19 13:23:21 -0700 |
commit | 7a354b882efd5b99ebbf02b95f86d2f83475236c (patch) | |
tree | d736421c96f59d7ea1f902c22577793c72c248eb | |
parent | e43c00028d350a81fbe054ddc6c65ff4e4eb0166 (diff) | |
download | wix-7a354b882efd5b99ebbf02b95f86d2f83475236c.tar.gz wix-7a354b882efd5b99ebbf02b95f86d2f83475236c.tar.bz2 wix-7a354b882efd5b99ebbf02b95f86d2f83475236c.zip |
Workaround ARM64 test failure until there is an ARM64 NETFX wix.exe
Related to 6960
-rw-r--r-- | src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs b/src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs index 92ee441a..09043918 100644 --- a/src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs +++ b/src/wix/test/WixToolsetTest.BuildTasks/WixBuildTaskFixture.cs | |||
@@ -26,6 +26,14 @@ namespace WixToolsetTest.BuildTasks | |||
26 | { | 26 | { |
27 | var folder = TestData.Get("TestData", "SimpleMsiPackage", "MsiPackage"); | 27 | var folder = TestData.Get("TestData", "SimpleMsiPackage", "MsiPackage"); |
28 | 28 | ||
29 | var wixExeFolder = PublishedWixExeFolder; | ||
30 | |||
31 | // TODO: See https://github.com/wixtoolset/issues/issues/6960 - fallback to x86 until we have a wix.exe that supports all platforms. | ||
32 | if (!Directory.Exists(wixExeFolder)) | ||
33 | { | ||
34 | wixExeFolder = Path.Combine(Path.GetDirectoryName(wixExeFolder), "x86"); | ||
35 | } | ||
36 | |||
29 | using (var fs = new DisposableFileSystem()) | 37 | using (var fs = new DisposableFileSystem()) |
30 | { | 38 | { |
31 | var baseFolder = fs.GetFolder(); | 39 | var baseFolder = fs.GetFolder(); |
@@ -54,7 +62,7 @@ namespace WixToolsetTest.BuildTasks | |||
54 | PdbType = "Full", | 62 | PdbType = "Full", |
55 | PdbFile = new TaskItem(pdbPath), | 63 | PdbFile = new TaskItem(pdbPath), |
56 | DefaultCompressionLevel = "nOnE", | 64 | DefaultCompressionLevel = "nOnE", |
57 | ToolPath = PublishedWixExeFolder | 65 | ToolPath = wixExeFolder |
58 | }; | 66 | }; |
59 | 67 | ||
60 | var result = task.Execute(); | 68 | var result = task.Execute(); |