|  | 
| 1 |  | -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui"> | 
|  | 1 | +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 
| 2 | 2 |   <Package | 
| 3 | 3 |       Language="1033" | 
| 4 | 4 |       Manufacturer="swift.org" | 
| 5 | 5 |       Name="!(loc.Bld_ProductName)" | 
| 6 | 6 |       UpgradeCode="7e95dc06-7f84-4e8e-a038-8304af0468fb" | 
| 7 |  | -      Version="$(var.ProductVersion)" | 
|  | 7 | +      Version="$(ProductVersion)" | 
| 8 | 8 |       Scope="$(PackageScope)"> | 
| 9 | 9 | 
 | 
| 10 | 10 |     <Media Id="1" Cabinet="bld.cab" EmbedCab="yes" /> | 
|  | 
| 28 | 28 |     <ComponentGroup Id="binutils" Directory="_usr_bin"> | 
| 29 | 29 |       <!-- TODO(compnerd) can we use symbolic links to llvm-ar.exe instead? --> | 
| 30 | 30 |       <Component> | 
| 31 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-dlltool.exe" /> | 
|  | 31 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-dlltool.exe" /> | 
| 32 | 32 |       </Component> | 
| 33 | 33 |       <Component> | 
| 34 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-lib.exe" /> | 
|  | 34 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-lib.exe" /> | 
| 35 | 35 |       </Component> | 
| 36 | 36 |       <Component> | 
| 37 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-ranlib.exe" /> | 
|  | 37 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-ranlib.exe" /> | 
| 38 | 38 |       </Component> | 
| 39 | 39 |       <!-- TODO(compnerd) can we use symbolic links to llvm-objdump.exe instead? --> | 
| 40 | 40 |       <Component> | 
| 41 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-readelf.exe" /> | 
|  | 41 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-readelf.exe" /> | 
| 42 | 42 |       </Component> | 
| 43 | 43 |       <Component> | 
| 44 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-strip.exe" /> | 
|  | 44 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-strip.exe" /> | 
| 45 | 45 |       </Component> | 
| 46 | 46 |       <!-- | 
| 47 | 47 |         TODO(compnerd) we should symlink: | 
|  | 
| 59 | 59 |       --> | 
| 60 | 60 | 
 | 
| 61 | 61 |       <Component> | 
| 62 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\dsymutil.exe" /> | 
|  | 62 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\dsymutil.exe" /> | 
| 63 | 63 |       </Component> | 
| 64 | 64 |       <Component> | 
| 65 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-ar.exe" /> | 
|  | 65 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-ar.exe" /> | 
| 66 | 66 |       </Component> | 
| 67 | 67 |       <Component> | 
| 68 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-cov.exe" /> | 
|  | 68 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-cov.exe" /> | 
| 69 | 69 |       </Component> | 
| 70 | 70 |       <Component> | 
| 71 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-cvtres.exe" /> | 
|  | 71 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-cvtres.exe" /> | 
| 72 | 72 |       </Component> | 
| 73 | 73 |       <Component> | 
| 74 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-cxxfilt.exe" /> | 
|  | 74 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-cxxfilt.exe" /> | 
| 75 | 75 |       </Component> | 
| 76 | 76 |       <Component> | 
| 77 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-dwarfdump.exe" /> | 
|  | 77 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-dwarfdump.exe" /> | 
| 78 | 78 |       </Component> | 
| 79 | 79 |       <Component> | 
| 80 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-dwp.exe" /> | 
|  | 80 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-dwp.exe" /> | 
| 81 | 81 |       </Component> | 
| 82 | 82 |       <Component> | 
| 83 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-lipo.exe" /> | 
|  | 83 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-lipo.exe" /> | 
| 84 | 84 |       </Component> | 
| 85 | 85 |       <Component> | 
| 86 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-mt.exe" /> | 
|  | 86 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-mt.exe" /> | 
| 87 | 87 |       </Component> | 
| 88 | 88 |       <Component> | 
| 89 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-nm.exe" /> | 
|  | 89 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-nm.exe" /> | 
| 90 | 90 |       </Component> | 
| 91 | 91 |       <Component> | 
| 92 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-objcopy.exe" /> | 
|  | 92 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-objcopy.exe" /> | 
| 93 | 93 |       </Component> | 
| 94 | 94 |       <Component> | 
| 95 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-objdump.exe" /> | 
|  | 95 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-objdump.exe" /> | 
| 96 | 96 |       </Component> | 
| 97 | 97 |       <Component> | 
| 98 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-pdbutil.exe" /> | 
|  | 98 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-pdbutil.exe" /> | 
| 99 | 99 |       </Component> | 
| 100 | 100 |       <Component> | 
| 101 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-profdata.exe" /> | 
|  | 101 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-profdata.exe" /> | 
| 102 | 102 |       </Component> | 
| 103 | 103 |       <Component> | 
| 104 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-rc.exe" /> | 
|  | 104 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-rc.exe" /> | 
| 105 | 105 |       </Component> | 
| 106 | 106 |       <Component> | 
| 107 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-readobj.exe" /> | 
|  | 107 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-readobj.exe" /> | 
| 108 | 108 |       </Component> | 
| 109 | 109 |       <Component> | 
| 110 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-size.exe" /> | 
|  | 110 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-size.exe" /> | 
| 111 | 111 |       </Component> | 
| 112 | 112 |       <Component> | 
| 113 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-strings.exe" /> | 
|  | 113 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-strings.exe" /> | 
| 114 | 114 |       </Component> | 
| 115 | 115 |       <Component> | 
| 116 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-symbolizer.exe" /> | 
|  | 116 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-symbolizer.exe" /> | 
| 117 | 117 |       </Component> | 
| 118 | 118 |       <Component> | 
| 119 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\llvm-undname.exe" /> | 
|  | 119 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\llvm-undname.exe" /> | 
| 120 | 120 |       </Component> | 
| 121 | 121 |     </ComponentGroup> | 
| 122 | 122 | 
 | 
| 123 | 123 |     <ComponentGroup Id="lto"> | 
| 124 | 124 |       <Component Directory="_usr_bin"> | 
| 125 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\LTO.dll" /> | 
|  | 125 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\LTO.dll" /> | 
| 126 | 126 |       </Component> | 
| 127 | 127 | 
 | 
| 128 | 128 |       <Component Directory="_usr_lib"> | 
| 129 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\LTO.lib" /> | 
|  | 129 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\LTO.lib" /> | 
| 130 | 130 |       </Component> | 
| 131 | 131 | 
 | 
| 132 | 132 |       <Component Directory="_usr_include_llvm_c"> | 
| 133 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\include\llvm-c\lto.h" /> | 
|  | 133 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\include\llvm-c\lto.h" /> | 
| 134 | 134 |       </Component> | 
| 135 | 135 |     </ComponentGroup> | 
| 136 | 136 | 
 | 
| 137 | 137 |     <ComponentGroup Id="clang" Directory="_usr_bin"> | 
| 138 | 138 |       <!-- TODO(compnerd) can we use symbolic links to clang.exe instead? --> | 
| 139 | 139 |       <Component> | 
| 140 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\clang-cl.exe" /> | 
|  | 140 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\clang-cl.exe" /> | 
| 141 | 141 |       </Component> | 
| 142 | 142 |       <Component> | 
| 143 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\clang-cpp.exe" /> | 
|  | 143 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\clang-cpp.exe" /> | 
| 144 | 144 |       </Component> | 
| 145 | 145 |       <Component> | 
| 146 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\clang++.exe" /> | 
|  | 146 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\clang++.exe" /> | 
| 147 | 147 |       </Component> | 
| 148 | 148 |       <Component> | 
| 149 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\clang.exe" /> | 
|  | 149 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\clang.exe" /> | 
| 150 | 150 |       </Component> | 
| 151 | 151 |       <!-- | 
| 152 | 152 |         TODO(compnerd) we should include: | 
|  | 
| 160 | 160 |     <ComponentGroup Id="lld" Directory="_usr_bin"> | 
| 161 | 161 |       <!-- TODO(compnerd) can we use symbolic links to lld.exe instead? --> | 
| 162 | 162 |       <Component> | 
| 163 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\ld.lld.exe" /> | 
|  | 163 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\ld.lld.exe" /> | 
| 164 | 164 |       </Component> | 
| 165 | 165 |       <Component> | 
| 166 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\ld64.lld.exe" /> | 
|  | 166 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\ld64.lld.exe" /> | 
| 167 | 167 |       </Component> | 
| 168 | 168 |       <Component> | 
| 169 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\lld-link.exe" /> | 
|  | 169 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\lld-link.exe" /> | 
| 170 | 170 |       </Component> | 
| 171 | 171 |       <Component> | 
| 172 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\wasm-ld.exe" /> | 
|  | 172 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\wasm-ld.exe" /> | 
| 173 | 173 |       </Component> | 
| 174 | 174 |       <Component> | 
| 175 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\lld.exe" /> | 
|  | 175 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\lld.exe" /> | 
| 176 | 176 |       </Component> | 
| 177 | 177 |     </ComponentGroup> | 
| 178 | 178 | 
 | 
| 179 | 179 |     <ComponentGroup Id="BlocksRuntime"> | 
| 180 | 180 |       <Component Directory="_usr_bin"> | 
| 181 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\BlocksRuntime.dll" /> | 
|  | 181 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\BlocksRuntime.dll" /> | 
| 182 | 182 |       </Component> | 
| 183 | 183 | 
 | 
| 184 | 184 |       <Component Directory="_usr_lib"> | 
| 185 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\BlocksRuntime.lib" /> | 
|  | 185 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\BlocksRuntime.lib" /> | 
| 186 | 186 |       </Component> | 
| 187 | 187 | 
 | 
| 188 | 188 |       <!-- TODO(compnerd) should we install the block headers? --> | 
| 189 | 189 |     </ComponentGroup> | 
| 190 | 190 | 
 | 
| 191 | 191 |     <ComponentGroup Id="libdispatch"> | 
| 192 | 192 |       <Component Directory="_usr_bin"> | 
| 193 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\dispatch.dll" /> | 
|  | 193 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\dispatch.dll" /> | 
| 194 | 194 |       </Component> | 
| 195 | 195 | 
 | 
| 196 | 196 |       <Component Directory="_usr_lib"> | 
| 197 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\dispatch.lib" /> | 
|  | 197 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\dispatch.lib" /> | 
| 198 | 198 |       </Component> | 
| 199 | 199 | 
 | 
| 200 | 200 |       <!-- TODO(compnerd) should we install the dispatch headers? --> | 
| 201 | 201 |     </ComponentGroup> | 
| 202 | 202 | 
 | 
| 203 | 203 |     <ComponentGroup Id="SwiftCxx" Directory="_usr_lib_swift_swiftToCxx"> | 
| 204 | 204 |       <Component> | 
| 205 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\swiftToCxx\_SwiftCxxInteroperability.h" /> | 
|  | 205 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\swiftToCxx\_SwiftCxxInteroperability.h" /> | 
| 206 | 206 |       </Component> | 
| 207 | 207 |       <Component> | 
| 208 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\swiftToCxx\_SwiftStdlibCxxOverlay.h" /> | 
|  | 208 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\swiftToCxx\_SwiftStdlibCxxOverlay.h" /> | 
| 209 | 209 |       </Component> | 
| 210 | 210 |       <Component> | 
| 211 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\swiftToCxx\experimental-interoperability-version.json" /> | 
|  | 211 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\swiftToCxx\experimental-interoperability-version.json" /> | 
| 212 | 212 |       </Component> | 
| 213 | 213 |     </ComponentGroup> | 
| 214 | 214 | 
 | 
| 215 | 215 |     <ComponentGroup Id="SwiftDemangle"> | 
| 216 | 216 |       <Component Directory="_usr_bin"> | 
| 217 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swiftDemangle.dll" /> | 
|  | 217 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\swiftDemangle.dll" /> | 
| 218 | 218 |       </Component> | 
| 219 | 219 |       <Component Directory="_usr_lib"> | 
| 220 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swiftDemangle.lib" /> | 
|  | 220 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swiftDemangle.lib" /> | 
| 221 | 221 |       </Component> | 
| 222 | 222 |     </ComponentGroup> | 
| 223 | 223 | 
 | 
| 224 | 224 |     <ComponentGroup Id="SwiftFeatures" Directory="_usr_share_swift"> | 
| 225 | 225 |       <Component> | 
| 226 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\share\swift\features.json" /> | 
|  | 226 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\share\swift\features.json" /> | 
| 227 | 227 |       </Component> | 
| 228 | 228 |     </ComponentGroup> | 
| 229 | 229 | 
 | 
| 230 | 230 |     <ComponentGroup Id="SwiftMigrator" Directory="_usr_lib_swift_migrator"> | 
| 231 | 231 |       <Component> | 
| 232 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\ios4.json" /> | 
|  | 232 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\ios4.json" /> | 
| 233 | 233 |       </Component> | 
| 234 | 234 |       <Component> | 
| 235 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\ios42.json" /> | 
|  | 235 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\ios42.json" /> | 
| 236 | 236 |       </Component> | 
| 237 | 237 |       <Component> | 
| 238 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\macos4.json" /> | 
|  | 238 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\macos4.json" /> | 
| 239 | 239 |       </Component> | 
| 240 | 240 |       <Component> | 
| 241 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\macos42.json" /> | 
|  | 241 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\macos42.json" /> | 
| 242 | 242 |       </Component> | 
| 243 | 243 |       <Component> | 
| 244 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\overlay4.json" /> | 
|  | 244 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\overlay4.json" /> | 
| 245 | 245 |       </Component> | 
| 246 | 246 |       <Component> | 
| 247 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\overlay42.json" /> | 
|  | 247 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\overlay42.json" /> | 
| 248 | 248 |       </Component> | 
| 249 | 249 |       <Component> | 
| 250 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\tvos4.json" /> | 
|  | 250 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\tvos4.json" /> | 
| 251 | 251 |       </Component> | 
| 252 | 252 |       <Component> | 
| 253 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\tvos42.json" /> | 
|  | 253 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\tvos42.json" /> | 
| 254 | 254 |       </Component> | 
| 255 | 255 |       <Component> | 
| 256 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\watchos4.json" /> | 
|  | 256 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\watchos4.json" /> | 
| 257 | 257 |       </Component> | 
| 258 | 258 |       <Component> | 
| 259 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\lib\swift\migrator\watchos42.json" /> | 
|  | 259 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\lib\swift\migrator\watchos42.json" /> | 
| 260 | 260 |       </Component> | 
| 261 | 261 |     </ComponentGroup> | 
| 262 | 262 | 
 | 
|  | 
| 268 | 268 | 
 | 
| 269 | 269 |       <!-- TODO(compnerd) can we use symbolic links to swift-frontend.exe instead? --> | 
| 270 | 270 |       <Component> | 
| 271 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swift-api-digester.exe" /> | 
|  | 271 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\swift-api-digester.exe" /> | 
| 272 | 272 |       </Component> | 
| 273 | 273 |       <Component> | 
| 274 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swift-autolink-extract.exe" /> | 
|  | 274 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\swift-autolink-extract.exe" /> | 
| 275 | 275 |       </Component> | 
| 276 | 276 |       <Component> | 
| 277 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swift-symbolgraph-extract.exe" /> | 
|  | 277 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\swift-symbolgraph-extract.exe" /> | 
| 278 | 278 |       </Component> | 
| 279 | 279 |       <Component> | 
| 280 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swift-demangle.exe" /> | 
|  | 280 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\swift-demangle.exe" /> | 
| 281 | 281 |       </Component> | 
| 282 | 282 |       <Component> | 
| 283 |  | -        <File Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swift-frontend.exe" /> | 
|  | 283 | +        <File Source="$(TOOLCHAIN_ROOT)\usr\bin\swift-frontend.exe" /> | 
| 284 | 284 |       </Component> | 
| 285 | 285 |     </ComponentGroup> | 
| 286 | 286 | 
 | 
| 287 | 287 |     <ComponentGroup Id="argument_parser" Directory="_usr_bin"> | 
| 288 | 288 |       <Component> | 
| 289 |  | -        <File Source="$(var.DEVTOOLS_ROOT)\usr\bin\ArgumentParser.dll" /> | 
|  | 289 | +        <File Source="$(DEVTOOLS_ROOT)\usr\bin\ArgumentParser.dll" /> | 
| 290 | 290 |       </Component> | 
| 291 | 291 |     </ComponentGroup> | 
| 292 | 292 | 
 | 
| 293 | 293 |     <ComponentGroup Id="tools_support_core" Directory="_usr_bin"> | 
| 294 | 294 |       <Component> | 
| 295 |  | -        <File Source="$(var.DEVTOOLS_ROOT)\usr\bin\TSCBasic.dll" /> | 
|  | 295 | +        <File Source="$(DEVTOOLS_ROOT)\usr\bin\TSCBasic.dll" /> | 
| 296 | 296 |       </Component> | 
| 297 | 297 |       <Component> | 
| 298 |  | -        <File Source="$(var.DEVTOOLS_ROOT)\usr\bin\TSCUtility.dll" /> | 
|  | 298 | +        <File Source="$(DEVTOOLS_ROOT)\usr\bin\TSCUtility.dll" /> | 
| 299 | 299 |       </Component> | 
| 300 | 300 |     </ComponentGroup> | 
| 301 | 301 | 
 | 
| 302 | 302 |     <ComponentGroup Id="swift_driver" Directory="_usr_bin"> | 
| 303 | 303 |       <!-- TODO(compnerd) can we use symbolic links to swift.exe instead? --> | 
| 304 | 304 |       <Component> | 
| 305 |  | -        <File Name="swiftc.exe" Source="$(var.DEVTOOLS_ROOT)\usr\bin\swift-driver.exe" /> | 
|  | 305 | +        <File Name="swiftc.exe" Source="$(DEVTOOLS_ROOT)\usr\bin\swift-driver.exe" /> | 
| 306 | 306 |       </Component> | 
| 307 | 307 | 
 | 
| 308 | 308 |       <Component> | 
| 309 |  | -        <File Name="swift.exe" Source="$(var.DEVTOOLS_ROOT)\usr\bin\swift-driver.exe" /> | 
|  | 309 | +        <File Name="swift.exe" Source="$(DEVTOOLS_ROOT)\usr\bin\swift-driver.exe" /> | 
| 310 | 310 |       </Component> | 
| 311 | 311 |       <Component> | 
| 312 |  | -        <File Source="$(var.DEVTOOLS_ROOT)\usr\bin\swift-help.exe" /> | 
|  | 312 | +        <File Source="$(DEVTOOLS_ROOT)\usr\bin\swift-help.exe" /> | 
| 313 | 313 |       </Component> | 
| 314 | 314 | 
 | 
| 315 | 315 |       <Component> | 
| 316 |  | -        <File Source="$(var.DEVTOOLS_ROOT)\usr\bin\SwiftOptions.dll" /> | 
|  | 316 | +        <File Source="$(DEVTOOLS_ROOT)\usr\bin\SwiftOptions.dll" /> | 
| 317 | 317 |       </Component> | 
| 318 | 318 |       <Component> | 
| 319 |  | -        <File Source="$(var.DEVTOOLS_ROOT)\usr\bin\SwiftDriver.dll" /> | 
|  | 319 | +        <File Source="$(DEVTOOLS_ROOT)\usr\bin\SwiftDriver.dll" /> | 
| 320 | 320 |       </Component> | 
| 321 | 321 |       <Component> | 
| 322 |  | -        <File Source="$(var.DEVTOOLS_ROOT)\usr\bin\SwiftDriverExecution.dll" /> | 
|  | 322 | +        <File Source="$(DEVTOOLS_ROOT)\usr\bin\SwiftDriverExecution.dll" /> | 
| 323 | 323 |       </Component> | 
| 324 | 324 |     </ComponentGroup> | 
| 325 | 325 | 
 | 
|  | 
0 commit comments