Commit 357516d
committed
Make the olewoo DLLs dependencies conditional based on MSBuild's bitness because it's built with unamanged C++ and thus cannot be compatible with "Any CPU" so we have to load the right DLLs at the build time for the build task to work correctly. We use an inline build task to get the bitness of the MSBuild process and then set the reference using the output.
1 parent 1c8e621 commit 357516d
File tree
7 files changed
+54
-2
lines changed- Rubberduck.Deployment.Build
- OleWoo
- x32
- x64
7 files changed
+54
-2
lines changedBinary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
Lines changed: 51 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
11 | 49 | | |
12 | 50 | | |
13 | 51 | | |
| |||
17 | 55 | | |
18 | 56 | | |
19 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
20 | 65 | | |
21 | | - | |
| 66 | + | |
22 | 67 | | |
23 | 68 | | |
24 | | - | |
| 69 | + | |
25 | 70 | | |
26 | 71 | | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
27 | 76 | | |
0 commit comments