|
21 | 21 | <?endif ?>
|
22 | 22 |
|
23 | 23 | <!-- last GUID used:
|
24 |
| - GUID048 |
| 24 | + GUID052 |
25 | 25 | -->
|
26 | 26 |
|
27 | 27 | <Product Name='Microsoft C++ REST SDK for $(var.VSTargetShort)' Id='$(var.GUID031)' UpgradeCode='$(var.GUID032)'
|
|
203 | 203 | </Component>
|
204 | 204 | </Directory>
|
205 | 205 | </Directory>
|
206 |
| - |
207 |
| - </Directory> |
| 206 | + </Directory> |
| 207 | + |
| 208 | + <!-- Casablanca WinRT bits for the Extension SDK --> |
| 209 | + <Directory Id="redist" Name="redist"> |
| 210 | + <Directory Id="Debug01_winrt_bin" Name="Debug"> |
| 211 | + <Directory Id="x8601_winrt_bin" Name="x86"> |
| 212 | + <Component Id="x86_dll_d_winrt_bin" DiskId="1" Guid="$(var.GUID047)"> |
| 213 | + <File Id="File_x86d_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_x86d_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
| 214 | + <File Id="File_x86d_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_x86d_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
| 215 | + <Condition>(VersionNT >= 602)</Condition> |
| 216 | + </Component> |
| 217 | + </Directory> |
| 218 | + </Directory> |
| 219 | + <Directory Id="Retail01_winrt_bin" Name="Retail"> |
| 220 | + <Directory Id="x8602_winrt_bin" Name="x86"> |
| 221 | + <Component Id="x86_dll_r_winrt_bin" DiskId="1" Guid="$(var.GUID048)"> |
| 222 | + <File Id="File_x86r_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_x86r_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
| 223 | + <File Id="File_x86r_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_x86r_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
| 224 | + <Condition>(VersionNT >= 602)</Condition> |
| 225 | + </Component> |
| 226 | + </Directory> |
| 227 | + </Directory> |
| 228 | + <Directory Id="Debug02_winrt_bin" Name="Debug"> |
| 229 | + <Directory Id="x6401_winrt_bin" Name="x64"> |
| 230 | + <Component Id="x64_dll_d_winrt_bin" DiskId="1" Guid="$(var.GUID049)"> |
| 231 | + <File Id="File_x64d_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_x64d_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
| 232 | + <File Id="File_x64d_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_x64d_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
| 233 | + <Condition>(VersionNT >= 602)</Condition> |
| 234 | + </Component> |
| 235 | + </Directory> |
| 236 | + </Directory> |
| 237 | + <Directory Id="Retail02_winrt_bin" Name="Retail"> |
| 238 | + <Directory Id="x6402_winrt_bin" Name="x64"> |
| 239 | + <Component Id="x64_dll_r_winrt_bin" DiskId="1" Guid="$(var.GUID050)"> |
| 240 | + <File Id="File_x64r_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_x64r_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
| 241 | + <File Id="File_x64r_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_x64r_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
| 242 | + <Condition>(VersionNT >= 602)</Condition> |
| 243 | + </Component> |
| 244 | + </Directory> |
| 245 | + </Directory> |
| 246 | + <Directory Id="Debug04_winrt_bin" Name="Debug"> |
| 247 | + <Directory Id="arm01_winrt_bin" Name="arm"> |
| 248 | + <Component Id="arm_dll_d_winrt_bin" DiskId="1" Guid="$(var.GUID051)"> |
| 249 | + <File Id="File_armd_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_armd_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
| 250 | + <File Id="File_armd_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_armd_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
| 251 | + <Condition>(VersionNT >= 602)</Condition> |
| 252 | + </Component> |
| 253 | + </Directory> |
| 254 | + </Directory> |
| 255 | + <Directory Id="Retail04_winrt_bin" Name="Retail"> |
| 256 | + <Directory Id="arm02_winrt_bin" Name="arm"> |
| 257 | + <Component Id="arm_dll_r_winrt_bin" DiskId="1" Guid="$(var.GUID052)"> |
| 258 | + <File Id="File_armr_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_armr_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
| 259 | + <File Id="File_armr_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_armr_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
| 260 | + <Condition>(VersionNT >= 602)</Condition> |
| 261 | + </Component> |
| 262 | + </Directory> |
| 263 | + </Directory> |
| 264 | + </Directory> |
208 | 265 | </Directory>
|
209 | 266 | </Directory>
|
210 | 267 | </Directory>
|
|
226 | 283 | <File Id="File_Casablanca_Samples.zip.txt" Name="Casablanca_Samples.zip" Source="$(var.Collateral_src)\Casablanca_Samples.zip" />
|
227 | 284 | </Component>
|
228 | 285 | </Directory>
|
229 |
| - |
| 286 | + |
230 | 287 | <Directory Id="SDK_inc" Name="include" FileSource="$(var.TargetDir)">
|
231 | 288 | <Component Id="SDK_xplat_items" DiskId="1" Guid="$(var.GUID039)">
|
232 | 289 | <File Id="File_windows_compat.h" Name="windows_compat.h" Source="$(var.SDK_casablanca_inc_src)\windows_compat.h" />
|
|
265 | 322 | <File Id="File_xxpublic.h" Name="xxpublic.h" Source="$(var.SDK_casablanca_inc_src)\xxpublic.h" />
|
266 | 323 | </Component>
|
267 | 324 | </Directory>
|
268 |
| - |
| 325 | + |
269 | 326 | <Directory Id="SDK_bin" Name="bin" FileSource="$(var.TargetDir)">
|
270 | 327 | <Directory Id="x8603" Name="x86" FileSource="$(var.TargetDir)">
|
271 | 328 | <Directory Id="Binx86Debug" Name="Debug" FileSource="$(var.TargetDir)">
|
272 | 329 | <Component Id="x86_dll_d" DiskId="1" Guid="$(var.GUID021)">
|
273 | 330 | <File Id="File_x86d_casablanca$(var.FileSuffix).dll" Name="casablanca$(var.FileSuffix).dll" Source="$(var.SDK_bin_x86d_src)\casablanca$(var.FileSuffix).dll" />
|
274 | 331 | <File Id="File_x86d_casablanca$(var.FileSuffix).pdb" Name="casablanca$(var.FileSuffix).pdb" Source="$(var.SDK_bin_x86d_src)\casablanca$(var.FileSuffix).pub.pdb" />
|
275 |
| - <?if $(var.VSTargetVersion) > 10 ?> |
276 |
| - <File Id="File_x86d_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_x86d_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
277 |
| - <File Id="File_x86d_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_x86d_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
278 |
| - <?endif ?> |
279 | 332 | </Component>
|
280 | 333 | </Directory>
|
281 | 334 | <Directory Id="Binx86Retail" Name="Release" FileSource="$(var.TargetDir)">
|
282 | 335 | <Component Id="x86_dll_r" DiskId="1" Guid="$(var.GUID023)">
|
283 | 336 | <File Id="File_x86r_casablanca$(var.FileSuffix).dll" Name="casablanca$(var.FileSuffix).dll" Source="$(var.SDK_bin_x86r_src)\casablanca$(var.FileSuffix).dll" />
|
284 | 337 | <File Id="File_x86r_casablanca$(var.FileSuffix).pdb" Name="casablanca$(var.FileSuffix).pdb" Source="$(var.SDK_bin_x86r_src)\casablanca$(var.FileSuffix).pub.pdb" />
|
285 |
| - <?if $(var.VSTargetVersion) > 10 ?> |
286 |
| - <File Id="File_x86r_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_x86r_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
287 |
| - <File Id="File_x86r_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_x86r_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
288 |
| - <?endif ?> |
289 | 338 | </Component>
|
290 | 339 | </Directory>
|
291 | 340 | </Directory>
|
292 |
| - |
| 341 | + |
293 | 342 | <Directory Id="x6403" Name="x64" FileSource="$(var.TargetDir)">
|
294 | 343 | <Directory Id="Binx64Debug" Name="Debug" FileSource="$(var.TargetDir)">
|
295 | 344 | <Component Id="x64_dll_d" DiskId="1" Guid="$(var.GUID022)">
|
296 | 345 | <File Id="File_x64d_casablanca$(var.FileSuffix).dll" Name="casablanca$(var.FileSuffix).dll" Source="$(var.SDK_bin_x64d_src)\casablanca$(var.FileSuffix).dll" />
|
297 | 346 | <File Id="File_x64d_casablanca$(var.FileSuffix).pdb" Name="casablanca$(var.FileSuffix).pdb" Source="$(var.SDK_bin_x64d_src)\casablanca$(var.FileSuffix).pub.pdb" />
|
298 |
| - <?if $(var.VSTargetVersion) > 10 ?> |
299 |
| - <File Id="File_x64d_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_x64d_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
300 |
| - <File Id="File_x64d_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_x64d_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
301 |
| - <?endif ?> |
302 | 347 | </Component>
|
303 | 348 | </Directory>
|
304 | 349 | <Directory Id="Binx64Retail" Name="Release" FileSource="$(var.TargetDir)">
|
305 | 350 | <Component Id="x64_dll_r" DiskId="1" Guid="$(var.GUID024)">
|
306 | 351 | <File Id="File_x64r_casablanca$(var.FileSuffix).dll" Name="casablanca$(var.FileSuffix).dll" Source="$(var.SDK_bin_x64r_src)\casablanca$(var.FileSuffix).dll" />
|
307 | 352 | <File Id="File_x64r_casablanca$(var.FileSuffix).pdb" Name="casablanca$(var.FileSuffix).pdb" Source="$(var.SDK_bin_x64r_src)\casablanca$(var.FileSuffix).pub.pdb" />
|
308 |
| - <?if $(var.VSTargetVersion) > 10 ?> |
309 |
| - <File Id="File_x64r_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_x64r_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
310 |
| - <File Id="File_x64r_casablanca$(var.FileSuffix).winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_x64r_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
311 |
| - <?endif ?> |
312 | 353 | </Component>
|
313 | 354 | </Directory>
|
314 | 355 | </Directory>
|
315 |
| - |
316 |
| - <?if $(var.VSTargetVersion) > 10 ?> |
317 |
| - <Directory Id="arm03" Name="arm" FileSource="$(var.TargetDir)"> |
318 |
| - <Directory Id="BinArmDebug" Name="Debug" FileSource="$(var.TargetDir)"> |
319 |
| - <Component Id="arm_dll_d" DiskId="1" Guid="$(var.GUID043)"> |
320 |
| - <File Id="File_armd_casablanca$(var.FileSuffix).winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_armd_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
321 |
| - <File Id="File_armd_casablanca$(var.FileSuffix).pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_armd_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
322 |
| - </Component> |
323 |
| - </Directory> |
324 |
| - <Directory Id="BinArmRetail" Name="Release" FileSource="$(var.TargetDir)"> |
325 |
| - <Component Id="arm_dll_r" DiskId="1" Guid="$(var.GUID044)"> |
326 |
| - <File Id="File_armr_casablanca$(var.FileSuffix)_winrt.dll" Name="casablanca$(var.FileSuffix).winrt.dll" Source="$(var.SDK_bin_armr_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.dll" /> |
327 |
| - <File Id="File_armr_casablanca$(var.FileSuffix)_winrt.pdb" Name="casablanca$(var.FileSuffix).winrt.pdb" Source="$(var.SDK_bin_armr_src)\casablanca$(var.FileSuffix).winrt\casablanca$(var.FileSuffix).winrt.pub.pdb" /> |
328 |
| - </Component> |
329 |
| - </Directory> |
330 |
| - </Directory> |
331 |
| - <?endif ?> |
332 |
| - |
333 | 356 | </Directory>
|
334 |
| - |
| 357 | + |
335 | 358 | <Directory Id="SDK_lib" Name="lib" FileSource="$(var.TargetDir)">
|
336 | 359 | <Directory Id="SDK_lib_x86" Name="x86" FileSource="$(var.TargetDir)">
|
337 | 360 | <Directory Id="SDK_lib_x86r" Name="Release" FileSource="$(var.TargetDir)">
|
|
422 | 445 | <ComponentRef Id="props_04" Primary="yes" />
|
423 | 446 | <ComponentRef Id="props_05" Primary="yes" />
|
424 | 447 | <ComponentRef Id="props_06" Primary="yes" />
|
425 |
| - <ComponentRef Id="arm_dll_d" Primary="yes" /> |
426 |
| - <ComponentRef Id="arm_dll_r" Primary="yes" /> |
| 448 | + <ComponentRef Id="x86_dll_d_winrt_bin" Primary="yes" /> |
| 449 | + <ComponentRef Id="x86_dll_r_winrt_bin" Primary="yes" /> |
| 450 | + <ComponentRef Id="x64_dll_d_winrt_bin" Primary="yes" /> |
| 451 | + <ComponentRef Id="x64_dll_r_winrt_bin" Primary="yes" /> |
| 452 | + <ComponentRef Id="arm_dll_d_winrt_bin" Primary="yes" /> |
| 453 | + <ComponentRef Id="arm_dll_r_winrt_bin" Primary="yes" /> |
427 | 454 | <ComponentRef Id="type_visualizers" Primary="yes" />
|
428 | 455 | <?endif ?>
|
429 | 456 | </Feature>
|
|
0 commit comments