/ Check-in [035d03e9]
Login

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

Overview
Comment:Permit the creation of VSIX packages for Win32.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 035d03e94252f31025b39da49d8401933352fb77
User & Date: mistachkin 2013-10-12 02:31:34
Context
2013-10-12
02:33
Fix harmless compiler warning. check-in: 4b130f88 user: mistachkin tags: trunk
02:31
Permit the creation of VSIX packages for Win32. check-in: 035d03e9 user: mistachkin tags: trunk
00:56
Fix Unicode character encoding issues on Windows in the fts4unicode test file. check-in: c9310c9a user: mistachkin tags: trunk
2013-04-11
00:13
Experimental changes to support a Win32 VSIX package flavor. Closed-Leaf check-in: abedd7cb user: mistachkin tags: vsixWin32
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to tool/mkvsix.tcl.

275
276
277
278
279
280
281










282
283
284
285
286
287
288
289
290
  set shortName SQLite.WP80
  set displayName "SQLite for Windows Phone"
  set targetPlatformIdentifier "Windows Phone"
  set targetPlatformVersion v8.0
  set minVsVersion 11.0
  set extraSdkPath "\\..\\$targetPlatformIdentifier"
  set extraFileListAttributes ""










} else {
  fail "unsupported package flavor, must be \"WinRT\", \"WinRT81\", or \"WP80\""
}

if {$argc >= 4} then {
  set platformNames [list]

  foreach platformName [split [lindex $argv 3] ", "] {
    if {[string length $platformName] > 0} then {







>
>
>
>
>
>
>
>
>
>

|







275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
  set shortName SQLite.WP80
  set displayName "SQLite for Windows Phone"
  set targetPlatformIdentifier "Windows Phone"
  set targetPlatformVersion v8.0
  set minVsVersion 11.0
  set extraSdkPath "\\..\\$targetPlatformIdentifier"
  set extraFileListAttributes ""
} elseif {[string equal -nocase $packageFlavor Win32]} then {
  set shortName SQLite.Win32
  set displayName "SQLite for Windows"
  set targetPlatformIdentifier Windows
  set targetPlatformVersion v8.0
  set minVsVersion 11.0
  set extraSdkPath ""
  set extraFileListAttributes [appendArgs \
      "\r\n    " {AppliesTo="VisualC"} \
      "\r\n    " {DependsOn="Microsoft.VCLibs, version=11.0"}]
} else {
  fail "unsupported package flavor, must be one of: WinRT WinRT81 WP80 Win32"
}

if {$argc >= 4} then {
  set platformNames [list]

  foreach platformName [split [lindex $argv 3] ", "] {
    if {[string length $platformName] > 0} then {