/ Check-in [3bf97c81]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Preliminary changes to support building VSIX packages for Windows 8.0 and Windows Phone 8.0 using Visual Studio 2013.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | vsixWinPhone81
Files: files | file ages | folders
SHA1: 3bf97c811a25babf760f256245c756ed6710f8ba
User & Date: mistachkin 2014-04-21 18:00:11
Context
2014-05-05
17:49
Merge updates from trunk. check-in: 6f07f20e user: mistachkin tags: vsixWinPhone81
2014-04-21
18:00
Preliminary changes to support building VSIX packages for Windows 8.0 and Windows Phone 8.0 using Visual Studio 2013. check-in: 3bf97c81 user: mistachkin tags: vsixWinPhone81
2014-04-18
00:08
Preliminary changes to support building VSIX packages for Windows Phone 8.1. check-in: a1b2f28b user: mistachkin tags: vsixWinPhone81
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to tool/mkvsix.tcl.

   258    258     set targetPlatformVersion v8.0
   259    259     set minVsVersion [appendArgs \
   260    260         "\r\n    " {MinVSVersion="11.0"}]
   261    261     set extraSdkPath ""
   262    262     set extraFileListAttributes [appendArgs \
   263    263         "\r\n    " {AppliesTo="WindowsAppContainer"} \
   264    264         "\r\n    " {DependsOn="Microsoft.VCLibs, version=11.0"}]
          265  +} elseif {[string equal -nocase $packageFlavor WinRT_2013]} then {
          266  +  set shortName SQLite.WinRT.2013
          267  +  set displayName "SQLite for Windows Runtime (2013)"
          268  +  set targetPlatformIdentifier Windows
          269  +  set targetPlatformVersion v8.0
          270  +  set minVsVersion [appendArgs \
          271  +      "\r\n    " {MinVSVersion="12.0"}]
          272  +  set extraSdkPath ""
          273  +  set extraFileListAttributes [appendArgs \
          274  +      "\r\n    " {AppliesTo="WindowsAppContainer"} \
          275  +      "\r\n    " {DependsOn="Microsoft.VCLibs, version=12.0"}]
   265    276   } elseif {[string equal -nocase $packageFlavor WinRT81]} then {
   266    277     set shortName SQLite.WinRT81
   267    278     set displayName "SQLite for Windows Runtime (Windows 8.1)"
   268    279     set targetPlatformIdentifier Windows
   269    280     set targetPlatformVersion v8.1
   270    281     set minVsVersion [appendArgs \
   271    282         "\r\n    " {MinVSVersion="12.0"}]
................................................................................
   277    288     set shortName SQLite.WP80
   278    289     set displayName "SQLite for Windows Phone"
   279    290     set targetPlatformIdentifier "Windows Phone"
   280    291     set targetPlatformVersion v8.0
   281    292     set minVsVersion [appendArgs \
   282    293         "\r\n    " {MinVSVersion="11.0"}]
   283    294     set extraSdkPath "\\..\\$targetPlatformIdentifier"
          295  +  set extraFileListAttributes ""
          296  +} elseif {[string equal -nocase $packageFlavor WP80_2013]} then {
          297  +  set shortName SQLite.WP80.2013
          298  +  set displayName "SQLite for Windows Phone (2013)"
          299  +  set targetPlatformIdentifier "Windows Phone"
          300  +  set targetPlatformVersion v8.0
          301  +  set minVsVersion [appendArgs \
          302  +      "\r\n    " {MinVSVersion="12.0"}]
          303  +  set extraSdkPath "\\..\\$targetPlatformIdentifier"
   284    304     set extraFileListAttributes ""
   285    305   } elseif {[string equal -nocase $packageFlavor WP81]} then {
   286    306     set shortName SQLite.WP81
   287    307     set displayName "SQLite for Windows Phone 8.1"
   288    308     set targetPlatformIdentifier "WindowsPhoneApp"
   289    309     set targetPlatformVersion v8.1
   290    310     set minVsVersion [appendArgs \
................................................................................
   301    321     set extraSdkPath ""
   302    322     set extraFileListAttributes [appendArgs \
   303    323         "\r\n    " {AppliesTo="VisualC"} \
   304    324         "\r\n    " {DependsOn="Microsoft.VCLibs, version=11.0"}]
   305    325   } else {
   306    326     fail [appendArgs \
   307    327         "unsupported package flavor, must be one of: " \
   308         -      "WinRT WinRT81 WP80 WP81 Win32"]
          328  +      "WinRT WinRT_2013 WinRT81 WP80 WP80_2013 WP81 Win32"]
   309    329   }
   310    330   
   311    331   if {$argc >= 4} then {
   312    332     set platformNames [list]
   313    333   
   314    334     foreach platformName [split [lindex $argv 3] ", "] {
   315    335       if {[string length $platformName] > 0} then {