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 /src | |
| 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
Diffstat (limited to 'src')
| -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(); |
