0000: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0010: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0020: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0030: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0040: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
0050: 0a 23 0d 0a 23 20 76 65 72 73 69 6f 6e 2e 65 61 .#..# version.ea
0060: 67 6c 65 20 2d 2d 0d 0a 23 0d 0a 23 20 57 72 69 gle --..#..# Wri
0070: 74 74 65 6e 20 62 79 20 4a 6f 65 20 4d 69 73 74 tten by Joe Mist
0080: 61 63 68 6b 69 6e 2e 0d 0a 23 20 52 65 6c 65 61 achkin...# Relea
0090: 73 65 64 20 74 6f 20 74 68 65 20 70 75 62 6c 69 sed to the publi
00a0: 63 20 64 6f 6d 61 69 6e 2c 20 75 73 65 20 61 74 c domain, use at
00b0: 20 79 6f 75 72 20 6f 77 6e 20 72 69 73 6b 21 0d your own risk!.
00c0: 0a 23 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 .#..############
00d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
00e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
00f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0100: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0110: 23 23 23 0d 0a 0d 0a 70 61 63 6b 61 67 65 20 72 ###....package r
0120: 65 71 75 69 72 65 20 45 61 67 6c 65 0d 0a 70 61 equire Eagle..pa
0130: 63 6b 61 67 65 20 72 65 71 75 69 72 65 20 45 61 ckage require Ea
0140: 67 6c 65 2e 4c 69 62 72 61 72 79 0d 0a 70 61 63 gle.Library..pac
0150: 6b 61 67 65 20 72 65 71 75 69 72 65 20 45 61 67 kage require Eag
0160: 6c 65 2e 54 65 73 74 0d 0a 0d 0a 72 75 6e 54 65 le.Test....runTe
0170: 73 74 50 72 6f 6c 6f 67 75 65 0d 0a 0d 0a 23 23 stPrologue....##
0180: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0190: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
01a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
01b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
01c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d #############...
01d0: 0a 70 61 63 6b 61 67 65 20 72 65 71 75 69 72 65 .package require
01e0: 20 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c System.Data.SQL
01f0: 69 74 65 2e 54 65 73 74 0d 0a 72 75 6e 53 51 4c ite.Test..runSQL
0200: 69 74 65 54 65 73 74 50 72 6f 6c 6f 67 75 65 0d iteTestPrologue.
0210: 0a 72 75 6e 53 51 4c 69 74 65 54 65 73 74 46 69 .runSQLiteTestFi
0220: 6c 65 73 50 72 6f 6c 6f 67 75 65 0d 0a 0d 0a 23 lesPrologue....#
0230: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0240: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0250: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0260: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0270: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a ##############..
0280: 23 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a # **************
0290: 2a 2a 2a 2a 2a 2a 20 42 45 47 49 4e 20 56 4f 4c ****** BEGIN VOL
02a0: 41 54 49 4c 45 20 56 45 52 53 49 4f 4e 20 49 4e ATILE VERSION IN
02b0: 46 4f 52 4d 41 54 49 4f 4e 20 2a 2a 2a 2a 2a 2a FORMATION ******
02c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d ***************.
02d0: 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 .###############
02e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
02f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0300: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0310: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0320: 0d 0a 0d 0a 23 0d 0a 23 20 4e 4f 54 45 3a 20 46 ....#..# NOTE: F
0330: 6f 72 20 74 68 65 73 65 20 75 6e 69 74 20 74 65 or these unit te
0340: 73 74 73 20 74 6f 20 62 65 20 75 73 65 66 75 6c sts to be useful
0350: 20 61 6e 64 20 61 63 63 75 72 61 74 65 2c 20 74 and accurate, t
0360: 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 76 65 72 he following ver
0370: 73 69 6f 6e 0d 0a 23 20 20 20 20 20 20 20 6e 75 sion..# nu
0380: 6d 62 65 72 73 20 6d 75 73 74 20 62 65 20 6d 61 mbers must be ma
0390: 6e 75 61 6c 6c 79 20 6b 65 70 74 20 73 79 6e 63 nually kept sync
03a0: 68 72 6f 6e 69 7a 65 64 20 77 69 74 68 20 74 68 hronized with th
03b0: 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 e version number
03c0: 73 20 66 6f 72 0d 0a 23 20 20 20 20 20 20 20 74 s for..# t
03d0: 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 he source code f
03e0: 69 6c 65 73 2c 20 74 68 65 20 62 75 69 6c 74 20 iles, the built
03f0: 62 69 6e 61 72 69 65 73 2c 20 61 6e 64 20 74 68 binaries, and th
0400: 65 20 72 65 6c 65 61 73 65 20 70 61 63 6b 61 67 e release packag
0410: 65 73 2e 0d 0a 23 20 20 20 20 20 20 20 54 68 65 es...# The
0420: 20 72 65 76 69 73 69 6f 6e 20 6e 75 6d 62 65 72 revision number
0430: 20 69 73 20 72 65 73 65 72 76 65 64 20 66 6f 72 is reserved for
0440: 20 4e 75 47 65 74 20 70 61 63 6b 61 67 65 20 76 NuGet package v
0450: 65 72 73 69 6f 6e 69 6e 67 2e 0d 0a 23 0d 0a 73 ersioning...#..s
0460: 65 74 20 76 65 72 73 69 6f 6e 28 6d 61 6a 6f 72 et version(major
0470: 29 20 20 20 20 20 20 20 20 20 20 20 20 20 31 0d ) 1.
0480: 0a 73 65 74 20 76 65 72 73 69 6f 6e 28 6d 69 6e .set version(min
0490: 6f 72 29 20 20 20 20 20 20 20 20 20 20 20 20 20 or)
04a0: 30 0d 0a 73 65 74 20 76 65 72 73 69 6f 6e 28 62 0..set version(b
04b0: 75 69 6c 64 29 20 20 20 20 20 20 20 20 20 20 20 uild)
04c0: 31 30 35 3b 20 23 20 4e 4f 54 45 3a 20 49 6e 63 105; # NOTE: Inc
04d0: 72 65 6d 65 6e 74 65 64 20 77 69 74 68 20 65 61 remented with ea
04e0: 63 68 20 72 65 6c 65 61 73 65 2e 0d 0a 73 65 74 ch release...set
04f0: 20 76 65 72 73 69 6f 6e 28 72 65 76 69 73 69 6f version(revisio
0500: 6e 29 20 20 20 20 20 20 20 20 20 20 31 0d 0a 0d n) 1...
0510: 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 .###############
0520: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0530: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0540: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0550: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0560: 0d 0a 0d 0a 23 0d 0a 23 20 4e 4f 54 45 3a 20 57 ....#..# NOTE: W
0570: 68 61 74 20 69 73 20 74 68 65 20 66 75 6c 6c 20 hat is the full
0580: 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 45 version of the E
0590: 6e 74 69 74 79 46 72 61 6d 65 77 6f 72 6b 20 4e ntityFramework N
05a0: 75 47 65 74 20 70 61 63 6b 61 67 65 20 28 77 68 uGet package (wh
05b0: 69 63 68 0d 0a 23 20 20 20 20 20 20 20 69 73 20 ich..# is
05c0: 6e 6f 74 20 5b 6e 65 63 65 73 73 61 72 69 6c 79 not [necessarily
05d0: 5d 20 74 68 65 20 73 61 6d 65 20 76 65 72 73 69 ] the same versi
05e0: 6f 6e 20 61 73 20 74 68 65 20 61 73 73 65 6d 62 on as the assemb
05f0: 6c 79 20 69 74 73 65 6c 66 29 20 69 6e 20 75 73 ly itself) in us
0600: 65 0d 0a 23 20 20 20 20 20 20 20 62 79 20 74 68 e..# by th
0610: 65 20 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 e System.Data.SQ
0620: 4c 69 74 65 20 4e 75 47 65 74 20 70 61 63 6b 61 Lite NuGet packa
0630: 67 65 73 3f 0d 0a 23 0d 0a 73 65 74 20 76 65 72 ges?..#..set ver
0640: 73 69 6f 6e 28 65 66 36 29 20 36 2e 30 2e 30 2e sion(ef6) 6.0.0.
0650: 30 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 0....###########
0660: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0670: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0680: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0690: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
06a0: 23 23 23 23 0d 0a 23 20 2a 2a 2a 2a 2a 2a 2a 2a ####..# ********
06b0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 45 4e ************* EN
06c0: 44 20 56 4f 4c 41 54 49 4c 45 20 56 45 52 53 49 D VOLATILE VERSI
06d0: 4f 4e 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 20 2a ON INFORMATION *
06e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ****************
06f0: 2a 2a 2a 2a 2a 0d 0a 23 23 23 23 23 23 23 23 23 *****..#########
0700: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0710: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0720: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0730: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0740: 23 23 23 23 23 23 0d 0a 0d 0a 23 0d 0a 23 20 4e ######....#..# N
0750: 4f 54 45 3a 20 42 75 69 6c 64 20 74 68 65 20 66 OTE: Build the f
0760: 75 6c 6c 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 ull version numb
0770: 65 72 20 75 73 69 6e 67 20 74 68 65 20 63 6f 6d er using the com
0780: 70 6f 6e 65 6e 74 73 20 73 65 74 75 70 20 61 62 ponents setup ab
0790: 6f 76 65 2e 20 20 54 68 69 73 0d 0a 23 20 20 20 ove. This..#
07a0: 20 20 20 20 73 68 6f 75 6c 64 20 6e 6f 74 20 68 should not h
07b0: 61 76 65 20 74 6f 20 62 65 20 63 68 61 6e 67 65 ave to be change
07c0: 64 2e 0d 0a 23 0d 0a 73 65 74 20 76 65 72 73 69 d...#..set versi
07d0: 6f 6e 28 66 75 6c 6c 29 20 5b 61 70 70 65 6e 64 on(full) [append
07e0: 41 72 67 73 20 24 76 65 72 73 69 6f 6e 28 6d 61 Args $version(ma
07f0: 6a 6f 72 29 20 2e 20 24 76 65 72 73 69 6f 6e 28 jor) . $version(
0800: 6d 69 6e 6f 72 29 20 2e 20 5c 0d 0a 20 20 20 20 minor) . \..
0810: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0820: 20 20 20 20 20 20 20 20 20 20 24 76 65 72 73 69 $versi
0830: 6f 6e 28 62 75 69 6c 64 29 20 2e 20 24 76 65 72 on(build) . $ver
0840: 73 69 6f 6e 28 72 65 76 69 73 69 6f 6e 29 5d 0d sion(revision)].
0850: 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 ...#############
0860: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0870: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0880: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0890: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
08a0: 23 23 0d 0a 0d 0a 23 0d 0a 23 20 4e 4f 54 45 3a ##....#..# NOTE:
08b0: 20 42 75 69 6c 64 20 74 68 65 20 76 65 72 73 69 Build the versi
08c0: 6f 6e 20 6e 75 6d 62 65 72 20 72 65 67 75 6c 61 on number regula
08d0: 72 20 65 78 70 72 65 73 73 69 6f 6e 20 75 73 65 r expression use
08e0: 64 20 66 6f 72 20 74 68 65 20 4e 75 47 65 74 0d d for the NuGet.
08f0: 0a 23 20 20 20 20 20 20 20 70 61 63 6b 61 67 65 .# package
0900: 73 2e 20 20 54 68 69 73 20 73 68 6f 75 6c 64 20 s. This should
0910: 62 65 20 74 68 65 20 73 61 6d 65 20 61 73 20 74 be the same as t
0920: 68 65 20 61 62 6f 76 65 20 76 65 72 73 69 6f 6e he above version
0930: 20 6e 75 6d 62 65 72 2c 0d 0a 23 20 20 20 20 20 number,..#
0940: 20 20 77 69 74 68 20 74 68 65 20 65 78 63 65 70 with the excep
0950: 74 69 6f 6e 20 6f 66 20 74 68 65 20 72 65 76 69 tion of the revi
0960: 73 69 6f 6e 2c 20 77 68 69 63 68 20 6d 61 79 20 sion, which may
0970: 64 69 66 66 65 72 2e 0d 0a 23 0d 0a 73 65 74 20 differ...#..set
0980: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5b version(nuget) [
0990: 61 70 70 65 6e 64 41 72 67 73 20 24 76 65 72 73 appendArgs $vers
09a0: 69 6f 6e 28 6d 61 6a 6f 72 29 20 5c 5c 2e 20 24 ion(major) \\. $
09b0: 76 65 72 73 69 6f 6e 28 6d 69 6e 6f 72 29 20 5c version(minor) \
09c0: 5c 2e 20 5c 0d 0a 20 20 20 20 20 20 20 20 20 20 \. \..
09d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
09e0: 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 62 75 $version(bu
09f0: 69 6c 64 29 20 5c 5c 2e 20 5c 5c 64 2b 5d 0d 0a ild) \\. \\d+]..
0a00: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
0a10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0a20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0a30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0a40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0a50: 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 7b 74 65 #....runTest {te
0a60: 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e 31 20 7b st version-1.1 {
0a70: 27 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 'System.Data.SQL
0a80: 69 74 65 27 20 62 69 6e 61 72 79 20 76 65 72 73 ite' binary vers
0a90: 69 6f 6e 7d 20 2d 62 6f 64 79 20 7b 0d 0a 20 20 ion} -body {..
0aa0: 66 69 6c 65 20 76 65 72 73 69 6f 6e 20 24 73 79 file version $sy
0ab0: 73 74 65 6d 44 61 74 61 53 51 4c 69 74 65 44 6c stemDataSQLiteDl
0ac0: 6c 46 69 6c 65 0d 0a 7d 20 2d 63 6f 6e 73 74 72 lFile..} -constr
0ad0: 61 69 6e 74 73 20 7b 65 61 67 6c 65 20 66 69 6c aints {eagle fil
0ae0: 65 5f 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 e_System.Data.SQ
0af0: 4c 69 74 65 2e 64 6c 6c 7d 20 2d 72 65 73 75 6c Lite.dll} -resul
0b00: 74 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 t $version(full)
0b10: 7d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 }....###########
0b20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0b30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0b40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0b50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0b60: 23 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 ####....runTest
0b70: 7b 74 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e {test version-1.
0b80: 32 20 7b 27 53 79 73 74 65 6d 2e 44 61 74 61 2e 2 {'System.Data.
0b90: 53 51 4c 69 74 65 27 20 61 73 73 65 6d 62 6c 79 SQLite' assembly
0ba0: 20 76 65 72 73 69 6f 6e 7d 20 2d 62 6f 64 79 20 version} -body
0bb0: 7b 0d 0a 20 20 73 65 74 20 61 73 73 65 6d 62 6c {.. set assembl
0bc0: 79 4e 61 6d 65 20 5b 6f 62 6a 65 63 74 20 69 6e yName [object in
0bd0: 76 6f 6b 65 20 2d 61 6c 69 61 73 20 53 79 73 74 voke -alias Syst
0be0: 65 6d 2e 52 65 66 6c 65 63 74 69 6f 6e 2e 41 73 em.Reflection.As
0bf0: 73 65 6d 62 6c 79 4e 61 6d 65 20 5c 0d 0a 20 20 semblyName \..
0c00: 20 20 20 20 47 65 74 41 73 73 65 6d 62 6c 79 4e GetAssemblyN
0c10: 61 6d 65 20 24 73 79 73 74 65 6d 44 61 74 61 53 ame $systemDataS
0c20: 51 4c 69 74 65 44 6c 6c 46 69 6c 65 5d 0d 0a 0d QLiteDllFile]...
0c30: 0a 20 20 24 61 73 73 65 6d 62 6c 79 4e 61 6d 65 . $assemblyName
0c40: 20 56 65 72 73 69 6f 6e 2e 54 6f 53 74 72 69 6e Version.ToStrin
0c50: 67 0d 0a 7d 20 2d 63 6c 65 61 6e 75 70 20 7b 0d g..} -cleanup {.
0c60: 0a 20 20 75 6e 73 65 74 20 2d 6e 6f 63 6f 6d 70 . unset -nocomp
0c70: 6c 61 69 6e 20 61 73 73 65 6d 62 6c 79 4e 61 6d lain assemblyNam
0c80: 65 0d 0a 7d 20 2d 63 6f 6e 73 74 72 61 69 6e 74 e..} -constraint
0c90: 73 20 7b 65 61 67 6c 65 20 63 6f 6d 6d 61 6e 64 s {eagle command
0ca0: 2e 6f 62 6a 65 63 74 20 66 69 6c 65 5f 53 79 73 .object file_Sys
0cb0: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e tem.Data.SQLite.
0cc0: 64 6c 6c 7d 20 2d 72 65 73 75 6c 74 20 5c 0d 0a dll} -result \..
0cd0: 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 7d 0d $version(full)}.
0ce0: 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 ...#############
0cf0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0d00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0d10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0d20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0d30: 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 7b 74 ##....runTest {t
0d40: 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e 33 20 est version-1.3
0d50: 7b 27 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 {'System.Data.SQ
0d60: 4c 69 74 65 2e 4c 69 6e 71 27 20 62 69 6e 61 72 Lite.Linq' binar
0d70: 79 20 76 65 72 73 69 6f 6e 7d 20 2d 62 6f 64 79 y version} -body
0d80: 20 7b 0d 0a 20 20 66 69 6c 65 20 76 65 72 73 69 {.. file versi
0d90: 6f 6e 20 24 73 79 73 74 65 6d 44 61 74 61 53 51 on $systemDataSQ
0da0: 4c 69 74 65 4c 69 6e 71 44 6c 6c 46 69 6c 65 0d LiteLinqDllFile.
0db0: 0a 7d 20 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 .} -constraints
0dc0: 7b 65 61 67 6c 65 20 66 69 6c 65 5f 53 79 73 74 {eagle file_Syst
0dd0: 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e 4c em.Data.SQLite.L
0de0: 69 6e 71 2e 64 6c 6c 7d 20 2d 72 65 73 75 6c 74 inq.dll} -result
0df0: 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 7d $version(full)}
0e00: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
0e10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0e20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0e30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0e40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0e50: 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 7b ###....runTest {
0e60: 74 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e 34 test version-1.4
0e70: 20 7b 27 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 {'System.Data.S
0e80: 51 4c 69 74 65 2e 4c 69 6e 71 27 20 61 73 73 65 QLite.Linq' asse
0e90: 6d 62 6c 79 20 76 65 72 73 69 6f 6e 7d 20 2d 62 mbly version} -b
0ea0: 6f 64 79 20 7b 0d 0a 20 20 73 65 74 20 61 73 73 ody {.. set ass
0eb0: 65 6d 62 6c 79 4e 61 6d 65 20 5b 6f 62 6a 65 63 emblyName [objec
0ec0: 74 20 69 6e 76 6f 6b 65 20 2d 61 6c 69 61 73 20 t invoke -alias
0ed0: 53 79 73 74 65 6d 2e 52 65 66 6c 65 63 74 69 6f System.Reflectio
0ee0: 6e 2e 41 73 73 65 6d 62 6c 79 4e 61 6d 65 20 5c n.AssemblyName \
0ef0: 0d 0a 20 20 20 20 20 20 47 65 74 41 73 73 65 6d .. GetAssem
0f00: 62 6c 79 4e 61 6d 65 20 24 73 79 73 74 65 6d 44 blyName $systemD
0f10: 61 74 61 53 51 4c 69 74 65 4c 69 6e 71 44 6c 6c ataSQLiteLinqDll
0f20: 46 69 6c 65 5d 0d 0a 0d 0a 20 20 24 61 73 73 65 File].... $asse
0f30: 6d 62 6c 79 4e 61 6d 65 20 56 65 72 73 69 6f 6e mblyName Version
0f40: 2e 54 6f 53 74 72 69 6e 67 0d 0a 7d 20 2d 63 6c .ToString..} -cl
0f50: 65 61 6e 75 70 20 7b 0d 0a 20 20 75 6e 73 65 74 eanup {.. unset
0f60: 20 2d 6e 6f 63 6f 6d 70 6c 61 69 6e 20 61 73 73 -nocomplain ass
0f70: 65 6d 62 6c 79 4e 61 6d 65 0d 0a 7d 20 2d 63 6f emblyName..} -co
0f80: 6e 73 74 72 61 69 6e 74 73 20 7b 65 61 67 6c 65 nstraints {eagle
0f90: 20 63 6f 6d 6d 61 6e 64 2e 6f 62 6a 65 63 74 20 command.object
0fa0: 66 69 6c 65 5f 53 79 73 74 65 6d 2e 44 61 74 61 file_System.Data
0fb0: 2e 53 51 4c 69 74 65 2e 4c 69 6e 71 2e 64 6c 6c .SQLite.Linq.dll
0fc0: 7d 20 2d 72 65 73 75 6c 74 20 5c 0d 0a 24 76 65 } -result \..$ve
0fd0: 72 73 69 6f 6e 28 66 75 6c 6c 29 7d 0d 0a 0d 0a rsion(full)}....
0fe0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
0ff0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1000: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1010: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1020: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
1030: 0a 0d 0a 72 75 6e 54 65 73 74 20 7b 74 65 73 74 ...runTest {test
1040: 20 76 65 72 73 69 6f 6e 2d 31 2e 35 20 7b 27 53 version-1.5 {'S
1050: 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 ystem.Data.SQLit
1060: 65 2e 45 46 36 27 20 62 69 6e 61 72 79 20 76 65 e.EF6' binary ve
1070: 72 73 69 6f 6e 7d 20 2d 62 6f 64 79 20 7b 0d 0a rsion} -body {..
1080: 20 20 66 69 6c 65 20 76 65 72 73 69 6f 6e 20 24 file version $
1090: 73 79 73 74 65 6d 44 61 74 61 53 51 4c 69 74 65 systemDataSQLite
10a0: 45 66 36 44 6c 6c 46 69 6c 65 0d 0a 7d 20 2d 63 Ef6DllFile..} -c
10b0: 6f 6e 73 74 72 61 69 6e 74 73 20 7b 65 61 67 6c onstraints {eagl
10c0: 65 20 66 69 6c 65 5f 53 79 73 74 65 6d 2e 44 61 e file_System.Da
10d0: 74 61 2e 53 51 4c 69 74 65 2e 45 46 36 2e 64 6c ta.SQLite.EF6.dl
10e0: 6c 7d 20 2d 72 65 73 75 6c 74 20 24 76 65 72 73 l} -result $vers
10f0: 69 6f 6e 28 66 75 6c 6c 29 7d 0d 0a 0d 0a 23 23 ion(full)}....##
1100: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1110: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1120: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1130: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1140: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d #############...
1150: 0a 72 75 6e 54 65 73 74 20 7b 74 65 73 74 20 76 .runTest {test v
1160: 65 72 73 69 6f 6e 2d 31 2e 36 20 7b 27 53 79 73 ersion-1.6 {'Sys
1170: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e tem.Data.SQLite.
1180: 45 46 36 27 20 61 73 73 65 6d 62 6c 79 20 76 65 EF6' assembly ve
1190: 72 73 69 6f 6e 7d 20 2d 62 6f 64 79 20 7b 0d 0a rsion} -body {..
11a0: 20 20 73 65 74 20 61 73 73 65 6d 62 6c 79 4e 61 set assemblyNa
11b0: 6d 65 20 5b 6f 62 6a 65 63 74 20 69 6e 76 6f 6b me [object invok
11c0: 65 20 2d 61 6c 69 61 73 20 53 79 73 74 65 6d 2e e -alias System.
11d0: 52 65 66 6c 65 63 74 69 6f 6e 2e 41 73 73 65 6d Reflection.Assem
11e0: 62 6c 79 4e 61 6d 65 20 5c 0d 0a 20 20 20 20 20 blyName \..
11f0: 20 47 65 74 41 73 73 65 6d 62 6c 79 4e 61 6d 65 GetAssemblyName
1200: 20 24 73 79 73 74 65 6d 44 61 74 61 53 51 4c 69 $systemDataSQLi
1210: 74 65 45 66 36 44 6c 6c 46 69 6c 65 5d 0d 0a 0d teEf6DllFile]...
1220: 0a 20 20 24 61 73 73 65 6d 62 6c 79 4e 61 6d 65 . $assemblyName
1230: 20 56 65 72 73 69 6f 6e 2e 54 6f 53 74 72 69 6e Version.ToStrin
1240: 67 0d 0a 7d 20 2d 63 6c 65 61 6e 75 70 20 7b 0d g..} -cleanup {.
1250: 0a 20 20 75 6e 73 65 74 20 2d 6e 6f 63 6f 6d 70 . unset -nocomp
1260: 6c 61 69 6e 20 61 73 73 65 6d 62 6c 79 4e 61 6d lain assemblyNam
1270: 65 0d 0a 7d 20 2d 63 6f 6e 73 74 72 61 69 6e 74 e..} -constraint
1280: 73 20 7b 65 61 67 6c 65 20 63 6f 6d 6d 61 6e 64 s {eagle command
1290: 2e 6f 62 6a 65 63 74 20 66 69 6c 65 5f 53 79 73 .object file_Sys
12a0: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e tem.Data.SQLite.
12b0: 45 46 36 2e 64 6c 6c 7d 20 2d 72 65 73 75 6c 74 EF6.dll} -result
12c0: 20 5c 0d 0a 24 76 65 72 73 69 6f 6e 28 66 75 6c \..$version(ful
12d0: 6c 29 7d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 l)}....#########
12e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
12f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1300: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1310: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1320: 23 23 23 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 ######....runTes
1330: 74 20 7b 74 65 73 74 20 76 65 72 73 69 6f 6e 2d t {test version-
1340: 31 2e 37 20 7b 27 53 51 4c 69 74 65 2e 44 65 73 1.7 {'SQLite.Des
1350: 69 67 6e 65 72 27 20 62 69 6e 61 72 79 20 76 65 igner' binary ve
1360: 72 73 69 6f 6e 7d 20 2d 62 6f 64 79 20 7b 0d 0a rsion} -body {..
1370: 20 20 66 69 6c 65 20 76 65 72 73 69 6f 6e 20 24 file version $
1380: 73 71 6c 69 74 65 44 65 73 69 67 6e 65 72 44 6c sqliteDesignerDl
1390: 6c 46 69 6c 65 0d 0a 7d 20 2d 63 6f 6e 73 74 72 lFile..} -constr
13a0: 61 69 6e 74 73 20 7b 65 61 67 6c 65 20 66 69 6c aints {eagle fil
13b0: 65 5f 53 51 4c 69 74 65 2e 44 65 73 69 67 6e 65 e_SQLite.Designe
13c0: 72 2e 64 6c 6c 7d 20 2d 72 65 73 75 6c 74 20 24 r.dll} -result $
13d0: 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 7d 0d 0a version(full)}..
13e0: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
13f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1400: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1410: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1420: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1430: 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 7b 74 65 #....runTest {te
1440: 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e 38 20 7b st version-1.8 {
1450: 27 53 51 4c 69 74 65 2e 44 65 73 69 67 6e 65 72 'SQLite.Designer
1460: 27 20 61 73 73 65 6d 62 6c 79 20 76 65 72 73 69 ' assembly versi
1470: 6f 6e 7d 20 2d 62 6f 64 79 20 7b 0d 0a 20 20 73 on} -body {.. s
1480: 65 74 20 61 73 73 65 6d 62 6c 79 4e 61 6d 65 20 et assemblyName
1490: 5b 6f 62 6a 65 63 74 20 69 6e 76 6f 6b 65 20 2d [object invoke -
14a0: 61 6c 69 61 73 20 53 79 73 74 65 6d 2e 52 65 66 alias System.Ref
14b0: 6c 65 63 74 69 6f 6e 2e 41 73 73 65 6d 62 6c 79 lection.Assembly
14c0: 4e 61 6d 65 20 5c 0d 0a 20 20 20 20 20 20 47 65 Name \.. Ge
14d0: 74 41 73 73 65 6d 62 6c 79 4e 61 6d 65 20 24 73 tAssemblyName $s
14e0: 71 6c 69 74 65 44 65 73 69 67 6e 65 72 44 6c 6c qliteDesignerDll
14f0: 46 69 6c 65 5d 0d 0a 0d 0a 20 20 24 61 73 73 65 File].... $asse
1500: 6d 62 6c 79 4e 61 6d 65 20 56 65 72 73 69 6f 6e mblyName Version
1510: 2e 54 6f 53 74 72 69 6e 67 0d 0a 7d 20 2d 63 6c .ToString..} -cl
1520: 65 61 6e 75 70 20 7b 0d 0a 20 20 75 6e 73 65 74 eanup {.. unset
1530: 20 2d 6e 6f 63 6f 6d 70 6c 61 69 6e 20 61 73 73 -nocomplain ass
1540: 65 6d 62 6c 79 4e 61 6d 65 0d 0a 7d 20 2d 63 6f emblyName..} -co
1550: 6e 73 74 72 61 69 6e 74 73 20 7b 65 61 67 6c 65 nstraints {eagle
1560: 20 63 6f 6d 6d 61 6e 64 2e 6f 62 6a 65 63 74 20 command.object
1570: 66 69 6c 65 5f 53 51 4c 69 74 65 2e 44 65 73 69 file_SQLite.Desi
1580: 67 6e 65 72 2e 64 6c 6c 7d 20 2d 72 65 73 75 6c gner.dll} -resul
1590: 74 20 5c 0d 0a 24 76 65 72 73 69 6f 6e 28 66 75 t \..$version(fu
15a0: 6c 6c 29 7d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 ll)}....########
15b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
15c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
15d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
15e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
15f0: 23 23 23 23 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 #######....runTe
1600: 73 74 20 7b 74 65 73 74 20 76 65 72 73 69 6f 6e st {test version
1610: 2d 31 2e 39 20 7b 27 74 65 73 74 27 20 62 69 6e -1.9 {'test' bin
1620: 61 72 79 20 76 65 72 73 69 6f 6e 7d 20 2d 62 6f ary version} -bo
1630: 64 79 20 7b 0d 0a 20 20 66 69 6c 65 20 76 65 72 dy {.. file ver
1640: 73 69 6f 6e 20 24 74 65 73 74 45 78 65 46 69 6c sion $testExeFil
1650: 65 0d 0a 7d 20 2d 63 6f 6e 73 74 72 61 69 6e 74 e..} -constraint
1660: 73 20 7b 65 61 67 6c 65 20 66 69 6c 65 5f 74 65 s {eagle file_te
1670: 73 74 2e 65 78 65 7d 20 2d 72 65 73 75 6c 74 20 st.exe} -result
1680: 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 7d 0d $version(full)}.
1690: 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 ...#############
16a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
16b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
16c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
16d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
16e0: 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 7b 74 ##....runTest {t
16f0: 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e 31 30 est version-1.10
1700: 20 7b 27 74 65 73 74 27 20 61 73 73 65 6d 62 6c {'test' assembl
1710: 79 20 76 65 72 73 69 6f 6e 7d 20 2d 62 6f 64 79 y version} -body
1720: 20 7b 0d 0a 20 20 73 65 74 20 61 73 73 65 6d 62 {.. set assemb
1730: 6c 79 4e 61 6d 65 20 5b 6f 62 6a 65 63 74 20 69 lyName [object i
1740: 6e 76 6f 6b 65 20 2d 61 6c 69 61 73 20 53 79 73 nvoke -alias Sys
1750: 74 65 6d 2e 52 65 66 6c 65 63 74 69 6f 6e 2e 41 tem.Reflection.A
1760: 73 73 65 6d 62 6c 79 4e 61 6d 65 20 5c 0d 0a 20 ssemblyName \..
1770: 20 20 20 20 20 47 65 74 41 73 73 65 6d 62 6c 79 GetAssembly
1780: 4e 61 6d 65 20 24 74 65 73 74 45 78 65 46 69 6c Name $testExeFil
1790: 65 5d 0d 0a 0d 0a 20 20 24 61 73 73 65 6d 62 6c e].... $assembl
17a0: 79 4e 61 6d 65 20 56 65 72 73 69 6f 6e 2e 54 6f yName Version.To
17b0: 53 74 72 69 6e 67 0d 0a 7d 20 2d 63 6c 65 61 6e String..} -clean
17c0: 75 70 20 7b 0d 0a 20 20 75 6e 73 65 74 20 2d 6e up {.. unset -n
17d0: 6f 63 6f 6d 70 6c 61 69 6e 20 61 73 73 65 6d 62 ocomplain assemb
17e0: 6c 79 4e 61 6d 65 0d 0a 7d 20 2d 63 6f 6e 73 74 lyName..} -const
17f0: 72 61 69 6e 74 73 20 7b 65 61 67 6c 65 20 63 6f raints {eagle co
1800: 6d 6d 61 6e 64 2e 6f 62 6a 65 63 74 20 66 69 6c mmand.object fil
1810: 65 5f 74 65 73 74 2e 65 78 65 7d 20 2d 72 65 73 e_test.exe} -res
1820: 75 6c 74 20 24 76 65 72 73 69 6f 6e 28 66 75 6c ult $version(ful
1830: 6c 29 7d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 l)}....#########
1840: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1850: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1860: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1870: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1880: 23 23 23 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 ######....runTes
1890: 74 20 7b 74 65 73 74 20 76 65 72 73 69 6f 6e 2d t {test version-
18a0: 31 2e 31 31 20 7b 27 74 65 73 74 6c 69 6e 71 27 1.11 {'testlinq'
18b0: 20 62 69 6e 61 72 79 20 76 65 72 73 69 6f 6e 7d binary version}
18c0: 20 2d 62 6f 64 79 20 7b 0d 0a 20 20 66 69 6c 65 -body {.. file
18d0: 20 76 65 72 73 69 6f 6e 20 24 74 65 73 74 4c 69 version $testLi
18e0: 6e 71 45 78 65 46 69 6c 65 0d 0a 7d 20 2d 63 6f nqExeFile..} -co
18f0: 6e 73 74 72 61 69 6e 74 73 20 7b 65 61 67 6c 65 nstraints {eagle
1900: 20 66 69 6c 65 5f 74 65 73 74 6c 69 6e 71 2e 65 file_testlinq.e
1910: 78 65 7d 20 2d 72 65 73 75 6c 74 20 24 76 65 72 xe} -result $ver
1920: 73 69 6f 6e 28 66 75 6c 6c 29 7d 0d 0a 0d 0a 23 sion(full)}....#
1930: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1940: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1950: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1960: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1970: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a ##############..
1980: 0d 0a 72 75 6e 54 65 73 74 20 7b 74 65 73 74 20 ..runTest {test
1990: 76 65 72 73 69 6f 6e 2d 31 2e 31 32 20 7b 27 74 version-1.12 {'t
19a0: 65 73 74 6c 69 6e 71 27 20 61 73 73 65 6d 62 6c estlinq' assembl
19b0: 79 20 76 65 72 73 69 6f 6e 7d 20 2d 62 6f 64 79 y version} -body
19c0: 20 7b 0d 0a 20 20 73 65 74 20 61 73 73 65 6d 62 {.. set assemb
19d0: 6c 79 4e 61 6d 65 20 5b 6f 62 6a 65 63 74 20 69 lyName [object i
19e0: 6e 76 6f 6b 65 20 2d 61 6c 69 61 73 20 53 79 73 nvoke -alias Sys
19f0: 74 65 6d 2e 52 65 66 6c 65 63 74 69 6f 6e 2e 41 tem.Reflection.A
1a00: 73 73 65 6d 62 6c 79 4e 61 6d 65 20 5c 0d 0a 20 ssemblyName \..
1a10: 20 20 20 20 20 47 65 74 41 73 73 65 6d 62 6c 79 GetAssembly
1a20: 4e 61 6d 65 20 24 74 65 73 74 4c 69 6e 71 45 78 Name $testLinqEx
1a30: 65 46 69 6c 65 5d 0d 0a 0d 0a 20 20 24 61 73 73 eFile].... $ass
1a40: 65 6d 62 6c 79 4e 61 6d 65 20 56 65 72 73 69 6f emblyName Versio
1a50: 6e 2e 54 6f 53 74 72 69 6e 67 0d 0a 7d 20 2d 63 n.ToString..} -c
1a60: 6c 65 61 6e 75 70 20 7b 0d 0a 20 20 75 6e 73 65 leanup {.. unse
1a70: 74 20 2d 6e 6f 63 6f 6d 70 6c 61 69 6e 20 61 73 t -nocomplain as
1a80: 73 65 6d 62 6c 79 4e 61 6d 65 0d 0a 7d 20 2d 63 semblyName..} -c
1a90: 6f 6e 73 74 72 61 69 6e 74 73 20 7b 65 61 67 6c onstraints {eagl
1aa0: 65 20 63 6f 6d 6d 61 6e 64 2e 6f 62 6a 65 63 74 e command.object
1ab0: 20 66 69 6c 65 5f 74 65 73 74 6c 69 6e 71 2e 65 file_testlinq.e
1ac0: 78 65 7d 20 2d 72 65 73 75 6c 74 20 24 76 65 72 xe} -result $ver
1ad0: 73 69 6f 6e 28 66 75 6c 6c 29 7d 0d 0a 0d 0a 23 sion(full)}....#
1ae0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1af0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1b00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1b10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1b20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a ##############..
1b30: 0d 0a 72 75 6e 54 65 73 74 20 7b 74 65 73 74 20 ..runTest {test
1b40: 76 65 72 73 69 6f 6e 2d 31 2e 31 33 20 7b 27 74 version-1.13 {'t
1b50: 65 73 74 65 66 36 27 20 62 69 6e 61 72 79 20 76 estef6' binary v
1b60: 65 72 73 69 6f 6e 7d 20 2d 62 6f 64 79 20 7b 0d ersion} -body {.
1b70: 0a 20 20 66 69 6c 65 20 76 65 72 73 69 6f 6e 20 . file version
1b80: 24 74 65 73 74 45 66 36 45 78 65 46 69 6c 65 0d $testEf6ExeFile.
1b90: 0a 7d 20 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 .} -constraints
1ba0: 7b 65 61 67 6c 65 20 66 69 6c 65 5f 74 65 73 74 {eagle file_test
1bb0: 65 66 36 2e 65 78 65 7d 20 2d 72 65 73 75 6c 74 ef6.exe} -result
1bc0: 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 7d $version(full)}
1bd0: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
1be0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1bf0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1c00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1c10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1c20: 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 7b ###....runTest {
1c30: 74 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e 31 test version-1.1
1c40: 34 20 7b 27 74 65 73 74 65 66 36 27 20 61 73 73 4 {'testef6' ass
1c50: 65 6d 62 6c 79 20 76 65 72 73 69 6f 6e 7d 20 2d embly version} -
1c60: 62 6f 64 79 20 7b 0d 0a 20 20 73 65 74 20 61 73 body {.. set as
1c70: 73 65 6d 62 6c 79 4e 61 6d 65 20 5b 6f 62 6a 65 semblyName [obje
1c80: 63 74 20 69 6e 76 6f 6b 65 20 2d 61 6c 69 61 73 ct invoke -alias
1c90: 20 53 79 73 74 65 6d 2e 52 65 66 6c 65 63 74 69 System.Reflecti
1ca0: 6f 6e 2e 41 73 73 65 6d 62 6c 79 4e 61 6d 65 20 on.AssemblyName
1cb0: 5c 0d 0a 20 20 20 20 20 20 47 65 74 41 73 73 65 \.. GetAsse
1cc0: 6d 62 6c 79 4e 61 6d 65 20 24 74 65 73 74 45 66 mblyName $testEf
1cd0: 36 45 78 65 46 69 6c 65 5d 0d 0a 0d 0a 20 20 24 6ExeFile].... $
1ce0: 61 73 73 65 6d 62 6c 79 4e 61 6d 65 20 56 65 72 assemblyName Ver
1cf0: 73 69 6f 6e 2e 54 6f 53 74 72 69 6e 67 0d 0a 7d sion.ToString..}
1d00: 20 2d 63 6c 65 61 6e 75 70 20 7b 0d 0a 20 20 75 -cleanup {.. u
1d10: 6e 73 65 74 20 2d 6e 6f 63 6f 6d 70 6c 61 69 6e nset -nocomplain
1d20: 20 61 73 73 65 6d 62 6c 79 4e 61 6d 65 0d 0a 7d assemblyName..}
1d30: 20 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 7b 65 -constraints {e
1d40: 61 67 6c 65 20 63 6f 6d 6d 61 6e 64 2e 6f 62 6a agle command.obj
1d50: 65 63 74 20 66 69 6c 65 5f 74 65 73 74 65 66 36 ect file_testef6
1d60: 2e 65 78 65 7d 20 2d 72 65 73 75 6c 74 20 24 76 .exe} -result $v
1d70: 65 72 73 69 6f 6e 28 66 75 6c 6c 29 7d 0d 0a 0d ersion(full)}...
1d80: 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 .###############
1d90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1da0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1db0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1dc0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1dd0: 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 7b 74 65 73 ....runTest {tes
1de0: 74 20 76 65 72 73 69 6f 6e 2d 31 2e 31 35 20 7b t version-1.15 {
1df0: 53 51 4c 69 74 65 56 65 72 73 69 6f 6e 7d 20 2d SQLiteVersion} -
1e00: 62 6f 64 79 20 7b 0d 0a 20 20 6f 62 6a 65 63 74 body {.. object
1e10: 20 69 6e 76 6f 6b 65 20 53 79 73 74 65 6d 2e 44 invoke System.D
1e20: 61 74 61 2e 53 51 4c 69 74 65 2e 53 51 4c 69 74 ata.SQLite.SQLit
1e30: 65 43 6f 6e 6e 65 63 74 69 6f 6e 20 53 51 4c 69 eConnection SQLi
1e40: 74 65 56 65 72 73 69 6f 6e 0d 0a 7d 20 2d 63 6f teVersion..} -co
1e50: 6e 73 74 72 61 69 6e 74 73 20 7b 65 61 67 6c 65 nstraints {eagle
1e60: 20 63 6f 6d 6d 61 6e 64 2e 6f 62 6a 65 63 74 20 command.object
1e70: 53 51 4c 69 74 65 20 53 79 73 74 65 6d 2e 44 61 SQLite System.Da
1e80: 74 61 2e 53 51 4c 69 74 65 7d 20 2d 6d 61 74 63 ta.SQLite} -matc
1e90: 68 20 72 65 67 65 78 70 20 5c 0d 0a 2d 72 65 73 h regexp \..-res
1ea0: 75 6c 74 20 7b 5e 5c 64 2b 5c 2e 5c 64 2b 5c 2e ult {^\d+\.\d+\.
1eb0: 5c 64 2b 28 3f 3a 5c 2e 5c 64 2b 29 3f 24 7d 7d \d+(?:\.\d+)?$}}
1ec0: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
1ed0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1ee0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1ef0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1f00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
1f10: 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 7b ###....runTest {
1f20: 74 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e 31 test version-1.1
1f30: 36 20 7b 53 51 4c 69 74 65 53 6f 75 72 63 65 49 6 {SQLiteSourceI
1f40: 64 7d 20 2d 62 6f 64 79 20 7b 0d 0a 20 20 6f 62 d} -body {.. ob
1f50: 6a 65 63 74 20 69 6e 76 6f 6b 65 20 53 79 73 74 ject invoke Syst
1f60: 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e 53 em.Data.SQLite.S
1f70: 51 4c 69 74 65 43 6f 6e 6e 65 63 74 69 6f 6e 20 QLiteConnection
1f80: 53 51 4c 69 74 65 53 6f 75 72 63 65 49 64 0d 0a SQLiteSourceId..
1f90: 7d 20 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 7b } -constraints {
1fa0: 65 61 67 6c 65 20 63 6f 6d 6d 61 6e 64 2e 6f 62 eagle command.ob
1fb0: 6a 65 63 74 20 53 51 4c 69 74 65 20 53 79 73 74 ject SQLite Syst
1fc0: 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 7d 20 em.Data.SQLite}
1fd0: 2d 6d 61 74 63 68 20 72 65 67 65 78 70 20 5c 0d -match regexp \.
1fe0: 0a 2d 72 65 73 75 6c 74 20 7b 5e 5c 64 7b 34 7d .-result {^\d{4}
1ff0: 2d 5c 64 7b 32 7d 2d 5c 64 7b 32 7d 20 5c 64 7b -\d{2}-\d{2} \d{
2000: 32 7d 3a 5c 64 7b 32 7d 3a 5c 64 7b 32 7d 20 5b 2}:\d{2}:\d{2} [
2010: 30 2d 39 61 2d 66 5d 7b 34 30 2c 36 34 7d 24 7d 0-9a-f]{40,64}$}
2020: 7d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 }....###########
2030: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2040: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2050: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2060: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2070: 23 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 ####....runTest
2080: 7b 74 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e {test version-1.
2090: 31 37 20 7b 49 6e 74 65 72 6f 70 56 65 72 73 69 17 {InteropVersi
20a0: 6f 6e 7d 20 2d 62 6f 64 79 20 7b 0d 0a 20 20 6f on} -body {.. o
20b0: 62 6a 65 63 74 20 69 6e 76 6f 6b 65 20 53 79 73 bject invoke Sys
20c0: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e tem.Data.SQLite.
20d0: 53 51 4c 69 74 65 43 6f 6e 6e 65 63 74 69 6f 6e SQLiteConnection
20e0: 20 49 6e 74 65 72 6f 70 56 65 72 73 69 6f 6e 0d InteropVersion.
20f0: 0a 7d 20 2d 63 6f 6e 73 74 72 61 69 6e 74 73 20 .} -constraints
2100: 7b 65 61 67 6c 65 20 63 6f 6d 6d 61 6e 64 2e 6f {eagle command.o
2110: 62 6a 65 63 74 20 53 51 4c 69 74 65 49 6e 74 65 bject SQLiteInte
2120: 72 6f 70 20 53 79 73 74 65 6d 2e 44 61 74 61 2e rop System.Data.
2130: 53 51 4c 69 74 65 7d 20 2d 72 65 73 75 6c 74 20 SQLite} -result
2140: 5c 0d 0a 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c \..$version(full
2150: 29 7d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 )}....##########
2160: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2170: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2180: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2190: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
21a0: 23 23 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 #####....runTest
21b0: 20 7b 74 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 {test version-1
21c0: 2e 31 38 20 7b 49 6e 74 65 72 6f 70 53 6f 75 72 .18 {InteropSour
21d0: 63 65 49 64 7d 20 2d 62 6f 64 79 20 7b 0d 0a 20 ceId} -body {..
21e0: 20 6f 62 6a 65 63 74 20 69 6e 76 6f 6b 65 20 53 object invoke S
21f0: 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 ystem.Data.SQLit
2200: 65 2e 53 51 4c 69 74 65 43 6f 6e 6e 65 63 74 69 e.SQLiteConnecti
2210: 6f 6e 20 49 6e 74 65 72 6f 70 53 6f 75 72 63 65 on InteropSource
2220: 49 64 0d 0a 7d 20 2d 63 6f 6e 73 74 72 61 69 6e Id..} -constrain
2230: 74 73 20 7b 65 61 67 6c 65 20 63 6f 6d 6d 61 6e ts {eagle comman
2240: 64 2e 6f 62 6a 65 63 74 20 53 51 4c 69 74 65 49 d.object SQLiteI
2250: 6e 74 65 72 6f 70 20 53 79 73 74 65 6d 2e 44 61 nterop System.Da
2260: 74 61 2e 53 51 4c 69 74 65 7d 20 2d 6d 61 74 63 ta.SQLite} -matc
2270: 68 20 5c 0d 0a 72 65 67 65 78 70 20 2d 72 65 73 h \..regexp -res
2280: 75 6c 74 20 7b 5e 5b 30 2d 39 61 2d 66 5d 7b 34 ult {^[0-9a-f]{4
2290: 30 2c 36 34 7d 20 5c 64 7b 34 7d 2d 5c 64 7b 32 0,64} \d{4}-\d{2
22a0: 7d 2d 5c 64 7b 32 7d 20 5c 64 7b 32 7d 3a 5c 64 }-\d{2} \d{2}:\d
22b0: 7b 32 7d 3a 5c 64 7b 32 7d 20 55 54 43 24 7d 7d {2}:\d{2} UTC$}}
22c0: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
22d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
22e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
22f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2300: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2310: 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 20 7b ###....runTest {
2320: 74 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 2e 31 test version-1.1
2330: 39 20 7b 50 72 6f 76 69 64 65 72 56 65 72 73 69 9 {ProviderVersi
2340: 6f 6e 7d 20 2d 62 6f 64 79 20 7b 0d 0a 20 20 6f on} -body {.. o
2350: 62 6a 65 63 74 20 69 6e 76 6f 6b 65 20 53 79 73 bject invoke Sys
2360: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e tem.Data.SQLite.
2370: 53 51 4c 69 74 65 43 6f 6e 6e 65 63 74 69 6f 6e SQLiteConnection
2380: 20 50 72 6f 76 69 64 65 72 56 65 72 73 69 6f 6e ProviderVersion
2390: 0d 0a 7d 20 2d 63 6f 6e 73 74 72 61 69 6e 74 73 ..} -constraints
23a0: 20 7b 65 61 67 6c 65 20 63 6f 6d 6d 61 6e 64 2e {eagle command.
23b0: 6f 62 6a 65 63 74 20 53 79 73 74 65 6d 2e 44 61 object System.Da
23c0: 74 61 2e 53 51 4c 69 74 65 7d 20 2d 72 65 73 75 ta.SQLite} -resu
23d0: 6c 74 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c lt $version(full
23e0: 29 7d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 )}....##########
23f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2400: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2410: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2420: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2430: 23 23 23 23 23 0d 0a 0d 0a 72 75 6e 54 65 73 74 #####....runTest
2440: 20 7b 74 65 73 74 20 76 65 72 73 69 6f 6e 2d 31 {test version-1
2450: 2e 32 30 20 7b 50 72 6f 76 69 64 65 72 53 6f 75 .20 {ProviderSou
2460: 72 63 65 49 64 7d 20 2d 62 6f 64 79 20 7b 0d 0a rceId} -body {..
2470: 20 20 23 0d 0a 20 20 23 20 4e 4f 54 45 3a 20 54 #.. # NOTE: T
2480: 68 65 20 50 72 6f 76 69 64 65 72 53 6f 75 72 63 he ProviderSourc
2490: 65 49 64 20 70 72 6f 70 65 72 74 79 20 76 61 6c eId property val
24a0: 75 65 20 6d 61 79 20 62 65 20 6e 75 6c 6c 2c 20 ue may be null,
24b0: 77 68 69 63 68 0d 0a 20 20 23 20 20 20 20 20 20 which.. #
24c0: 20 77 6f 75 6c 64 20 72 65 73 75 6c 74 20 69 6e would result in
24d0: 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 an empty string
24e0: 20 62 65 69 6e 67 20 72 65 74 75 72 6e 65 64 20 being returned
24f0: 68 65 72 65 2e 0d 0a 20 20 23 0d 0a 20 20 6f 62 here... #.. ob
2500: 6a 65 63 74 20 69 6e 76 6f 6b 65 20 53 79 73 74 ject invoke Syst
2510: 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e 53 em.Data.SQLite.S
2520: 51 4c 69 74 65 43 6f 6e 6e 65 63 74 69 6f 6e 20 QLiteConnection
2530: 50 72 6f 76 69 64 65 72 53 6f 75 72 63 65 49 64 ProviderSourceId
2540: 0d 0a 7d 20 2d 63 6f 6e 73 74 72 61 69 6e 74 73 ..} -constraints
2550: 20 7b 65 61 67 6c 65 20 63 6f 6d 6d 61 6e 64 2e {eagle command.
2560: 6f 62 6a 65 63 74 20 53 79 73 74 65 6d 2e 44 61 object System.Da
2570: 74 61 2e 53 51 4c 69 74 65 7d 20 2d 6d 61 74 63 ta.SQLite} -matc
2580: 68 20 72 65 67 65 78 70 20 2d 72 65 73 75 6c 74 h regexp -result
2590: 20 5c 0d 0a 7b 5e 28 3f 3a 7c 5b 30 2d 39 61 2d \..{^(?:|[0-9a-
25a0: 66 5d 7b 34 30 2c 36 34 7d 20 5c 64 7b 34 7d 2d f]{40,64} \d{4}-
25b0: 5c 64 7b 32 7d 2d 5c 64 7b 32 7d 20 5c 64 7b 32 \d{2}-\d{2} \d{2
25c0: 7d 3a 5c 64 7b 32 7d 3a 5c 64 7b 32 7d 20 55 54 }:\d{2}:\d{2} UT
25d0: 43 29 24 7d 7d 0d 0a 0d 0a 23 23 23 23 23 23 23 C)$}}....#######
25e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
25f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2600: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2610: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2620: 23 23 23 23 23 23 23 23 0d 0a 0d 0a 75 6e 73 65 ########....unse
2630: 74 20 2d 6e 6f 63 6f 6d 70 6c 61 69 6e 20 70 61 t -nocomplain pa
2640: 74 74 65 72 6e 73 0d 0a 0d 0a 23 23 23 23 23 23 tterns....######
2650: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2660: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2670: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2680: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2690: 23 23 23 23 23 23 23 23 23 0d 0a 23 20 72 65 61 #########..# rea
26a0: 64 6d 65 2e 68 74 6d 0d 0a 23 23 23 23 23 23 23 dme.htm..#######
26b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
26c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
26d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
26e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
26f0: 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 ########....lapp
2700: 65 6e 64 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a end patterns \..
2710: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
2720: 56 65 72 73 69 6f 6e 20 22 20 22 20 5b 73 74 72 Version " " [str
2730: 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 ing map [list .
2740: 5c 5c 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 75 \\.] $version(fu
2750: 6c 6c 29 5d 20 22 20 22 5d 20 5c 0d 0a 20 20 20 ll)] " "] \..
2760: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 3c 62 3e [appendArgs <b>
2770: 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 [string map [li
2780: 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 65 72 73 69 st . \\.] $versi
2790: 6f 6e 28 66 75 6c 6c 29 5d 20 22 20 2d 20 22 5d on(full)] " - "]
27a0: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
27b0: 72 67 73 20 56 65 72 73 69 6f 6e 3d 20 5b 73 74 rgs Version= [st
27c0: 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e ring map [list .
27d0: 20 5c 5c 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 \\.] $version(f
27e0: 75 6c 6c 29 5d 20 2c 5d 0d 0a 0d 0a 23 23 23 23 ull)] ,]....####
27f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2800: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2810: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2820: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2830: 23 23 23 23 23 23 23 23 23 23 23 0d 0a 23 20 64 ###########..# d
2840: 62 66 61 63 74 6f 72 79 73 75 70 70 6f 72 74 2e bfactorysupport.
2850: 68 74 6d 6c 0d 0a 23 23 23 23 23 23 23 23 23 23 html..##########
2860: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2870: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2880: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2890: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
28a0: 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 #####....lappend
28b0: 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 patterns \..
28c0: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 56 65 72 [appendArgs Ver
28d0: 73 69 6f 6e 3d 20 5b 73 74 72 69 6e 67 20 6d 61 sion= [string ma
28e0: 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 24 p [list . \\.] $
28f0: 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 2c version(full)] ,
2900: 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 ]....###########
2910: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2920: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2930: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2940: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2950: 23 23 23 23 0d 0a 23 20 76 65 72 73 69 6f 6e 2e ####..# version.
2960: 68 74 6d 6c 0d 0a 23 23 23 23 23 23 23 23 23 23 html..##########
2970: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2980: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2990: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
29a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
29b0: 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 #####....lappend
29c0: 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 patterns \..
29d0: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 3c 62 3e [appendArgs <b>
29e0: 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 [string map [li
29f0: 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 65 72 73 69 st . \\.] $versi
2a00: 6f 6e 28 66 75 6c 6c 29 5d 20 22 20 2d 20 22 5d on(full)] " - "]
2a10: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
2a20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2a30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2a40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2a50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2a60: 23 23 23 0d 0a 23 20 77 65 6c 63 6f 6d 65 2e 68 ###..# welcome.h
2a70: 74 6d 6c 0d 0a 23 23 23 23 23 23 23 23 23 23 23 tml..###########
2a80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2a90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2aa0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2ab0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2ac0: 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 ####....lappend
2ad0: 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 patterns \..
2ae0: 5b 61 70 70 65 6e 64 41 72 67 73 20 26 71 75 6f [appendArgs &quo
2af0: 74 5c 3b 20 5b 66 6f 72 6d 61 74 20 25 30 33 64 t\; [format %03d
2b00: 20 24 76 65 72 73 69 6f 6e 28 62 75 69 6c 64 29 $version(build)
2b10: 5d 20 26 71 75 6f 74 5c 3b 5d 0d 0a 0d 0a 23 23 ] "\;]....##
2b20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2b30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2b40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2b50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2b60: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 23 #############..#
2b70: 20 53 51 4c 69 74 65 2e 6e 75 73 70 65 63 0d 0a SQLite.nuspec..
2b80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2b90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2ba0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2bb0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
2bc0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
2bd0: 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 ...lappend patte
2be0: 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 rns \.. [appe
2bf0: 6e 64 41 72 67 73 20 3c 76 65 72 73 69 6f 6e 3e ndArgs <version>
2c00: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
2c10: 20 3c 2f 76 65 72 73 69 6f 6e 3e 5d 20 5c 0d 0a </version>] \..
2c20: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
2c30: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
2c40: 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a 3f 20 22 k=\"net20\".*? "
2c50: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
2c60: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
2c70: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c \.SQLite\\.Core\
2c80: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 " version=\"" $v
2c90: 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d ersion(nuget) \.
2ca0: 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d 20 . "\" "]
2cb0: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
2cc0: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
2cd0: 77 6f 72 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a work=\"net40\".*
2ce0: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
2cf0: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
2d00: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f ta\\.SQLite\\.Co
2d10: 72 65 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 re\" version=\""
2d20: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
2d30: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 20 \.. "\"
2d40: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
2d50: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
2d60: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c amework=\"net45\
2d70: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
2d80: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
2d90: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
2da0: 2e 43 6f 72 65 5c 22 20 76 65 72 73 69 6f 6e 3d .Core\" version=
2db0: 5c 22 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 \"" $version(nug
2dc0: 65 74 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 et) \.. "
2dd0: 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 \" "] \.. [ap
2de0: 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 pendArgs " targe
2df0: 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 tFramework=\"net
2e00: 34 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 451\".*? " \..
2e10: 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 "id=\"Syst
2e20: 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 em\\.Data\\.SQLi
2e30: 74 65 5c 5c 2e 43 6f 72 65 5c 22 20 76 65 72 73 te\\.Core\" vers
2e40: 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 69 6f 6e ion=\"" $version
2e50: 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 20 20 20 (nuget) \..
2e60: 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 "\" "] \..
2e70: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 [appendArgs " t
2e80: 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c argetFramework=\
2e90: 22 6e 65 74 34 36 5c 22 2e 2a 3f 20 22 20 5c 0d "net46\".*? " \.
2ea0: 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 . "id=\"S
2eb0: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
2ec0: 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c 22 20 76 QLite\\.Core\" v
2ed0: 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 ersion=\"" $vers
2ee0: 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 ion(nuget) \..
2ef0: 20 20 20 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a "\" "] \..
2f00: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
2f10: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
2f20: 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a 3f 20 22 k=\"net20\".*? "
2f30: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
2f40: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
2f50: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c \.SQLite\\.Linq\
2f60: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 " version=\"" $v
2f70: 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d ersion(nuget) \.
2f80: 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d 20 . "\" "]
2f90: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
2fa0: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
2fb0: 77 6f 72 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a work=\"net40\".*
2fc0: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
2fd0: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
2fe0: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 ta\\.SQLite\\.Li
2ff0: 6e 71 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 nq\" version=\""
3000: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
3010: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 20 \.. "\"
3020: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
3030: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
3040: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c amework=\"net45\
3050: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
3060: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
3070: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
3080: 2e 4c 69 6e 71 5c 22 20 76 65 72 73 69 6f 6e 3d .Linq\" version=
3090: 5c 22 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 \"" $version(nug
30a0: 65 74 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 et) \.. "
30b0: 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 \" "] \.. [ap
30c0: 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 pendArgs " targe
30d0: 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 tFramework=\"net
30e0: 34 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 451\".*? " \..
30f0: 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 "id=\"Syst
3100: 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 em\\.Data\\.SQLi
3110: 74 65 5c 5c 2e 4c 69 6e 71 5c 22 20 76 65 72 73 te\\.Linq\" vers
3120: 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 69 6f 6e ion=\"" $version
3130: 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 20 20 20 (nuget) \..
3140: 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 "\" "] \..
3150: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 [appendArgs " t
3160: 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c argetFramework=\
3170: 22 6e 65 74 34 36 5c 22 2e 2a 3f 20 22 20 5c 0d "net46\".*? " \.
3180: 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 . "id=\"S
3190: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
31a0: 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c 22 20 76 QLite\\.Linq\" v
31b0: 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 ersion=\"" $vers
31c0: 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 ion(nuget) \..
31d0: 20 20 20 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a "\" "] \..
31e0: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
31f0: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
3200: 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 k=\"net40\".*? "
3210: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
3220: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
3230: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 5c 22 \.SQLite\\.EF6\"
3240: 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 65 version=\"" $ve
3250: 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d 0a rsion(nuget) \..
3260: 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d 20 5c "\" "] \
3270: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
3280: 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 s " targetFramew
3290: 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c 22 2e 2a 3f ork=\"net45\".*?
32a0: 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 " \.. "i
32b0: 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 d=\"System\\.Dat
32c0: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 a\\.SQLite\\.EF6
32d0: 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 \" version=\"" $
32e0: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c version(nuget) \
32f0: 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d .. "\" "]
3300: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
3310: 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d rgs " targetFram
3320: 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 31 5c 22 ework=\"net451\"
3330: 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 .*? " \..
3340: 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e "id=\"System\\.
3350: 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e Data\\.SQLite\\.
3360: 45 46 36 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 EF6\" version=\"
3370: 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 " $version(nuget
3380: 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 ) \.. "\"
3390: 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 "] \.. [appe
33a0: 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 ndArgs " targetF
33b0: 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 36 ramework=\"net46
33c0: 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 \".*? " \..
33d0: 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c "id=\"System\
33e0: 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c \.Data\\.SQLite\
33f0: 5c 2e 45 46 36 5c 22 20 76 65 72 73 69 6f 6e 3d \.EF6\" version=
3400: 5c 22 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 \"" $version(nug
3410: 65 74 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 et) \.. "
3420: 5c 22 20 22 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 \" "]....#######
3430: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3440: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3450: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3460: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3470: 23 23 23 23 23 23 23 23 0d 0a 23 20 53 51 4c 69 ########..# SQLi
3480: 74 65 2e 42 65 74 61 2e 6e 75 73 70 65 63 0d 0a te.Beta.nuspec..
3490: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
34a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
34b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
34c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
34d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
34e0: 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 ...lappend patte
34f0: 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 rns \.. [appe
3500: 6e 64 41 72 67 73 20 3c 76 65 72 73 69 6f 6e 3e ndArgs <version>
3510: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
3520: 20 3c 2f 76 65 72 73 69 6f 6e 3e 5d 20 5c 0d 0a </version>] \..
3530: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
3540: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
3550: 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a 3f 20 22 k=\"net20\".*? "
3560: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
3570: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
3580: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c \.SQLite\\.Core\
3590: 5c 2e 42 65 74 61 5c 22 20 76 65 72 73 69 6f 6e \.Beta\" version
35a0: 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 =\"" \..
35b0: 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 $version(nuget)
35c0: 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 "\" "] \.. [a
35d0: 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 ppendArgs " targ
35e0: 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 etFramework=\"ne
35f0: 74 34 30 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 t40\".*? " \..
3600: 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 "id=\"Syst
3610: 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 em\\.Data\\.SQLi
3620: 74 65 5c 5c 2e 43 6f 72 65 5c 5c 2e 42 65 74 61 te\\.Core\\.Beta
3630: 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c \" version=\"" \
3640: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
3650: 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d on(nuget) "\" "]
3660: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
3670: 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d rgs " targetFram
3680: 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c 22 2e ework=\"net45\".
3690: 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 *? " \..
36a0: 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 "id=\"System\\.D
36b0: 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 ata\\.SQLite\\.C
36c0: 6f 72 65 5c 5c 2e 42 65 74 61 5c 22 20 76 65 72 ore\\.Beta\" ver
36d0: 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 sion=\"" \..
36e0: 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 $version(nug
36f0: 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 et) "\" "] \..
3700: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 [appendArgs "
3710: 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d targetFramework=
3720: 5c 22 6e 65 74 34 35 31 5c 22 2e 2a 3f 20 22 20 \"net451\".*? "
3730: 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c \.. "id=\
3740: 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c "System\\.Data\\
3750: 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c 5c .SQLite\\.Core\\
3760: 2e 42 65 74 61 5c 22 20 76 65 72 73 69 6f 6e 3d .Beta\" version=
3770: 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 \"" \.. $
3780: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 version(nuget) "
3790: 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 \" "] \.. [ap
37a0: 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 pendArgs " targe
37b0: 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 tFramework=\"net
37c0: 34 36 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 46\".*? " \..
37d0: 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 "id=\"Syste
37e0: 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 m\\.Data\\.SQLit
37f0: 65 5c 5c 2e 43 6f 72 65 5c 5c 2e 42 65 74 61 5c e\\.Core\\.Beta\
3800: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d " version=\"" \.
3810: 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f . $versio
3820: 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 n(nuget) "\" "]
3830: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
3840: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
3850: 77 6f 72 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a work=\"net20\".*
3860: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
3870: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
3880: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 ta\\.SQLite\\.Li
3890: 6e 71 5c 5c 2e 42 65 74 61 5c 22 20 76 65 72 73 nq\\.Beta\" vers
38a0: 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 ion=\"" \..
38b0: 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 $version(nuge
38c0: 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 t) "\" "] \..
38d0: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 [appendArgs " t
38e0: 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c argetFramework=\
38f0: 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 20 5c 0d "net40\".*? " \.
3900: 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 . "id=\"S
3910: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
3920: 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c 5c 2e 42 QLite\\.Linq\\.B
3930: 65 74 61 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 eta\" version=\"
3940: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 " \.. $ve
3950: 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 rsion(nuget) "\"
3960: 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 "] \.. [appe
3970: 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 ndArgs " targetF
3980: 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 ramework=\"net45
3990: 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 \".*? " \..
39a0: 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c "id=\"System\
39b0: 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c \.Data\\.SQLite\
39c0: 5c 2e 4c 69 6e 71 5c 5c 2e 42 65 74 61 5c 22 20 \.Linq\\.Beta\"
39d0: 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 version=\"" \..
39e0: 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 $version(
39f0: 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d nuget) "\" "] \.
3a00: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
3a10: 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f " targetFramewo
3a20: 72 6b 3d 5c 22 6e 65 74 34 35 31 5c 22 2e 2a 3f rk=\"net451\".*?
3a30: 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 " \.. "i
3a40: 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 d=\"System\\.Dat
3a50: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e a\\.SQLite\\.Lin
3a60: 71 5c 5c 2e 42 65 74 61 5c 22 20 76 65 72 73 69 q\\.Beta\" versi
3a70: 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 on=\"" \..
3a80: 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 $version(nuget
3a90: 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 ) "\" "] \..
3aa0: 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 [appendArgs " ta
3ab0: 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 rgetFramework=\"
3ac0: 6e 65 74 34 36 5c 22 2e 2a 3f 20 22 20 5c 0d 0a net46\".*? " \..
3ad0: 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 "id=\"Sy
3ae0: 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 stem\\.Data\\.SQ
3af0: 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c 5c 2e 42 65 Lite\\.Linq\\.Be
3b00: 74 61 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 ta\" version=\""
3b10: 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 \.. $ver
3b20: 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 sion(nuget) "\"
3b30: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
3b40: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
3b50: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 30 5c amework=\"net40\
3b60: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
3b70: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
3b80: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
3b90: 2e 45 46 36 5c 5c 2e 42 65 74 61 5c 22 20 76 65 .EF6\\.Beta\" ve
3ba0: 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 rsion=\"" \..
3bb0: 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 $version(nu
3bc0: 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 get) "\" "] \..
3bd0: 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 [appendArgs "
3be0: 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b targetFramework
3bf0: 3d 5c 22 6e 65 74 34 35 5c 22 2e 2a 3f 20 22 20 =\"net45\".*? "
3c00: 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c \.. "id=\
3c10: 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c "System\\.Data\\
3c20: 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 5c 5c 2e .SQLite\\.EF6\\.
3c30: 42 65 74 61 5c 22 20 76 65 72 73 69 6f 6e 3d 5c Beta\" version=\
3c40: 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 "" \.. $v
3c50: 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c ersion(nuget) "\
3c60: 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 " "] \.. [app
3c70: 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 endArgs " target
3c80: 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 Framework=\"net4
3c90: 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 51\".*? " \..
3ca0: 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 "id=\"Syste
3cb0: 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 m\\.Data\\.SQLit
3cc0: 65 5c 5c 2e 45 46 36 5c 5c 2e 42 65 74 61 5c 22 e\\.EF6\\.Beta\"
3cd0: 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a version=\"" \..
3ce0: 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e $version
3cf0: 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c (nuget) "\" "] \
3d00: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
3d10: 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 s " targetFramew
3d20: 6f 72 6b 3d 5c 22 6e 65 74 34 36 5c 22 2e 2a 3f ork=\"net46\".*?
3d30: 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 " \.. "i
3d40: 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 d=\"System\\.Dat
3d50: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 a\\.SQLite\\.EF6
3d60: 5c 5c 2e 42 65 74 61 5c 22 20 76 65 72 73 69 6f \\.Beta\" versio
3d70: 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 n=\"" \..
3d80: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
3d90: 20 22 5c 22 20 22 5d 0d 0a 0d 0a 23 23 23 23 23 "\" "]....#####
3da0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3db0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3dc0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3dd0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3de0: 23 23 23 23 23 23 23 23 23 23 0d 0a 23 20 53 51 ##########..# SQ
3df0: 4c 69 74 65 2e 43 6f 72 65 2e 6e 75 73 70 65 63 Lite.Core.nuspec
3e00: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
3e10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3e20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3e30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3e40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3e50: 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 #....lappend pat
3e60: 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 terns \.. [ap
3e70: 70 65 6e 64 41 72 67 73 20 3c 76 65 72 73 69 6f pendArgs <versio
3e80: 6e 3e 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 n> $version(nuge
3e90: 74 29 20 3c 2f 76 65 72 73 69 6f 6e 3e 5d 0d 0a t) </version>]..
3ea0: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
3eb0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3ec0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3ed0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3ee0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3ef0: 23 0d 0a 23 20 53 51 4c 69 74 65 2e 43 6f 72 65 #..# SQLite.Core
3f00: 2e 42 65 74 61 2e 6e 75 73 70 65 63 0d 0a 23 23 .Beta.nuspec..##
3f10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3f20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3f30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3f40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3f50: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d #############...
3f60: 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 72 6e .lappend pattern
3f70: 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 s \.. [append
3f80: 41 72 67 73 20 3c 76 65 72 73 69 6f 6e 3e 20 24 Args <version> $
3f90: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 3c version(nuget) <
3fa0: 2f 76 65 72 73 69 6f 6e 3e 5d 0d 0a 0d 0a 23 23 /version>]....##
3fb0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3fc0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3fd0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3fe0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
3ff0: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 23 #############..#
4000: 20 53 51 4c 69 74 65 2e 43 6f 72 65 2e 54 65 73 SQLite.Core.Tes
4010: 74 2e 6e 75 73 70 65 63 0d 0a 23 23 23 23 23 23 t.nuspec..######
4020: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4030: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4040: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4050: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4060: 23 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 #########....lap
4070: 70 65 6e 64 20 70 61 74 74 65 72 6e 73 20 5c 0d pend patterns \.
4080: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
4090: 20 3c 76 65 72 73 69 6f 6e 3e 20 24 76 65 72 73 <version> $vers
40a0: 69 6f 6e 28 6e 75 67 65 74 29 20 3c 2f 76 65 72 ion(nuget) </ver
40b0: 73 69 6f 6e 3e 5d 0d 0a 0d 0a 23 23 23 23 23 23 sion>]....######
40c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
40d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
40e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
40f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4100: 23 23 23 23 23 23 23 23 23 0d 0a 23 20 53 51 4c #########..# SQL
4110: 69 74 65 2e 43 6f 72 65 2e 4d 53 49 4c 2e 6e 75 ite.Core.MSIL.nu
4120: 73 70 65 63 0d 0a 23 23 23 23 23 23 23 23 23 23 spec..##########
4130: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4140: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4150: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4160: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4170: 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 #####....lappend
4180: 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 patterns \..
4190: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 3c 76 65 [appendArgs <ve
41a0: 72 73 69 6f 6e 3e 20 24 76 65 72 73 69 6f 6e 28 rsion> $version(
41b0: 6e 75 67 65 74 29 20 3c 2f 76 65 72 73 69 6f 6e nuget) </version
41c0: 3e 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 >]....##########
41d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
41e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
41f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4200: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4210: 23 23 23 23 23 0d 0a 23 20 53 51 4c 69 74 65 2e #####..# SQLite.
4220: 43 6f 72 65 2e 4d 53 49 4c 2e 42 65 74 61 2e 6e Core.MSIL.Beta.n
4230: 75 73 70 65 63 0d 0a 23 23 23 23 23 23 23 23 23 uspec..#########
4240: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4250: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4260: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4270: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4280: 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e ######....lappen
4290: 64 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 d patterns \..
42a0: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 3c 76 [appendArgs <v
42b0: 65 72 73 69 6f 6e 3e 20 24 76 65 72 73 69 6f 6e ersion> $version
42c0: 28 6e 75 67 65 74 29 20 3c 2f 76 65 72 73 69 6f (nuget) </versio
42d0: 6e 3e 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 n>]....#########
42e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
42f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4300: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4310: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4320: 23 23 23 23 23 23 0d 0a 23 20 53 51 4c 69 74 65 ######..# SQLite
4330: 2e 43 6f 72 65 2e 4d 53 49 4c 2e 54 65 73 74 2e .Core.MSIL.Test.
4340: 6e 75 73 70 65 63 0d 0a 23 23 23 23 23 23 23 23 nuspec..########
4350: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4360: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4370: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4380: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4390: 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 #######....lappe
43a0: 6e 64 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 nd patterns \..
43b0: 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 3c [appendArgs <
43c0: 76 65 72 73 69 6f 6e 3e 20 24 76 65 72 73 69 6f version> $versio
43d0: 6e 28 6e 75 67 65 74 29 20 3c 2f 76 65 72 73 69 n(nuget) </versi
43e0: 6f 6e 3e 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 on>]....########
43f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4400: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4410: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4420: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4430: 23 23 23 23 23 23 23 0d 0a 23 20 53 51 4c 69 74 #######..# SQLit
4440: 65 2e 45 46 36 2e 6e 75 73 70 65 63 0d 0a 23 23 e.EF6.nuspec..##
4450: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4460: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4470: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4480: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4490: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d #############...
44a0: 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 72 6e .lappend pattern
44b0: 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 s \.. [append
44c0: 41 72 67 73 20 3c 76 65 72 73 69 6f 6e 3e 20 24 Args <version> $
44d0: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 3c version(nuget) <
44e0: 2f 76 65 72 73 69 6f 6e 3e 5d 20 5c 0d 0a 20 20 /version>] \..
44f0: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 [appendArgs "
4500: 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d targetFramework=
4510: 5c 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 20 5c \"net40\".*? " \
4520: 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 .. "id=\"
4530: 45 6e 74 69 74 79 46 72 61 6d 65 77 6f 72 6b 5c EntityFramework\
4540: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5b 73 " version=\"" [s
4550: 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 tring map [list
4560: 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 . \\.] \..
4570: 20 20 24 76 65 72 73 69 6f 6e 28 65 66 36 29 5d $version(ef6)]
4580: 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b "\" "] \.. [
4590: 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 appendArgs " tar
45a0: 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e getFramework=\"n
45b0: 65 74 34 35 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 et45\".*? " \..
45c0: 20 20 20 20 20 20 20 22 69 64 3d 5c 22 45 6e 74 "id=\"Ent
45d0: 69 74 79 46 72 61 6d 65 77 6f 72 6b 5c 22 20 76 ityFramework\" v
45e0: 65 72 73 69 6f 6e 3d 5c 22 22 20 5b 73 74 72 69 ersion=\"" [stri
45f0: 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c ng map [list . \
4600: 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 \.] \.. $
4610: 76 65 72 73 69 6f 6e 28 65 66 36 29 5d 20 22 5c version(ef6)] "\
4620: 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 " "] \.. [app
4630: 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 endArgs " target
4640: 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 Framework=\"net4
4650: 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 51\".*? " \..
4660: 20 20 20 20 20 22 69 64 3d 5c 22 45 6e 74 69 74 "id=\"Entit
4670: 79 46 72 61 6d 65 77 6f 72 6b 5c 22 20 76 65 72 yFramework\" ver
4680: 73 69 6f 6e 3d 5c 22 22 20 5b 73 74 72 69 6e 67 sion=\"" [string
4690: 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e map [list . \\.
46a0: 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 ] \.. $ve
46b0: 72 73 69 6f 6e 28 65 66 36 29 5d 20 22 5c 22 20 rsion(ef6)] "\"
46c0: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
46d0: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
46e0: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 36 5c amework=\"net46\
46f0: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
4700: 20 20 22 69 64 3d 5c 22 45 6e 74 69 74 79 46 72 "id=\"EntityFr
4710: 61 6d 65 77 6f 72 6b 5c 22 20 76 65 72 73 69 6f amework\" versio
4720: 6e 3d 5c 22 22 20 5b 73 74 72 69 6e 67 20 6d 61 n=\"" [string ma
4730: 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 5c p [list . \\.] \
4740: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
4750: 6f 6e 28 65 66 36 29 5d 20 22 5c 22 20 22 5d 0d on(ef6)] "\" "].
4760: 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 ...#############
4770: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4780: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4790: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
47a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
47b0: 23 23 0d 0a 23 20 53 51 4c 69 74 65 2e 45 46 36 ##..# SQLite.EF6
47c0: 2e 42 65 74 61 2e 6e 75 73 70 65 63 0d 0a 23 23 .Beta.nuspec..##
47d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
47e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
47f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4800: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4810: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d #############...
4820: 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 72 6e .lappend pattern
4830: 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 s \.. [append
4840: 41 72 67 73 20 3c 76 65 72 73 69 6f 6e 3e 20 24 Args <version> $
4850: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 3c version(nuget) <
4860: 2f 76 65 72 73 69 6f 6e 3e 5d 20 5c 0d 0a 20 20 /version>] \..
4870: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 [appendArgs "
4880: 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d targetFramework=
4890: 5c 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 20 5c \"net40\".*? " \
48a0: 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 .. "id=\"
48b0: 45 6e 74 69 74 79 46 72 61 6d 65 77 6f 72 6b 5c EntityFramework\
48c0: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5b 73 " version=\"" [s
48d0: 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 tring map [list
48e0: 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 . \\.] \..
48f0: 20 20 24 76 65 72 73 69 6f 6e 28 65 66 36 29 5d $version(ef6)]
4900: 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b "\" "] \.. [
4910: 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 appendArgs " tar
4920: 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e getFramework=\"n
4930: 65 74 34 35 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 et45\".*? " \..
4940: 20 20 20 20 20 20 20 22 69 64 3d 5c 22 45 6e 74 "id=\"Ent
4950: 69 74 79 46 72 61 6d 65 77 6f 72 6b 5c 22 20 76 ityFramework\" v
4960: 65 72 73 69 6f 6e 3d 5c 22 22 20 5b 73 74 72 69 ersion=\"" [stri
4970: 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c ng map [list . \
4980: 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 \.] \.. $
4990: 76 65 72 73 69 6f 6e 28 65 66 36 29 5d 20 22 5c version(ef6)] "\
49a0: 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 " "] \.. [app
49b0: 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 endArgs " target
49c0: 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 Framework=\"net4
49d0: 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 51\".*? " \..
49e0: 20 20 20 20 20 22 69 64 3d 5c 22 45 6e 74 69 74 "id=\"Entit
49f0: 79 46 72 61 6d 65 77 6f 72 6b 5c 22 20 76 65 72 yFramework\" ver
4a00: 73 69 6f 6e 3d 5c 22 22 20 5b 73 74 72 69 6e 67 sion=\"" [string
4a10: 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e map [list . \\.
4a20: 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 ] \.. $ve
4a30: 72 73 69 6f 6e 28 65 66 36 29 5d 20 22 5c 22 20 rsion(ef6)] "\"
4a40: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
4a50: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
4a60: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 36 5c amework=\"net46\
4a70: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
4a80: 20 20 22 69 64 3d 5c 22 45 6e 74 69 74 79 46 72 "id=\"EntityFr
4a90: 61 6d 65 77 6f 72 6b 5c 22 20 76 65 72 73 69 6f amework\" versio
4aa0: 6e 3d 5c 22 22 20 5b 73 74 72 69 6e 67 20 6d 61 n=\"" [string ma
4ab0: 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 5c p [list . \\.] \
4ac0: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
4ad0: 6f 6e 28 65 66 36 29 5d 20 22 5c 22 20 22 5d 0d on(ef6)] "\" "].
4ae0: 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 ...#############
4af0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4b00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4b10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4b20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4b30: 23 23 0d 0a 23 20 53 51 4c 69 74 65 2e 45 46 36 ##..# SQLite.EF6
4b40: 2e 54 65 73 74 2e 6e 75 73 70 65 63 0d 0a 23 23 .Test.nuspec..##
4b50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4b60: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4b70: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4b80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4b90: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d #############...
4ba0: 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 72 6e .lappend pattern
4bb0: 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 s \.. [append
4bc0: 41 72 67 73 20 3c 76 65 72 73 69 6f 6e 3e 20 24 Args <version> $
4bd0: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 3c version(nuget) <
4be0: 2f 76 65 72 73 69 6f 6e 3e 5d 20 5c 0d 0a 20 20 /version>] \..
4bf0: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 [appendArgs "
4c00: 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d targetFramework=
4c10: 5c 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 20 5c \"net40\".*? " \
4c20: 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 .. "id=\"
4c30: 45 6e 74 69 74 79 46 72 61 6d 65 77 6f 72 6b 5c EntityFramework\
4c40: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5b 73 " version=\"" [s
4c50: 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 tring map [list
4c60: 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 . \\.] \..
4c70: 20 20 24 76 65 72 73 69 6f 6e 28 65 66 36 29 5d $version(ef6)]
4c80: 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b "\" "] \.. [
4c90: 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 appendArgs " tar
4ca0: 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e getFramework=\"n
4cb0: 65 74 34 35 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 et45\".*? " \..
4cc0: 20 20 20 20 20 20 20 22 69 64 3d 5c 22 45 6e 74 "id=\"Ent
4cd0: 69 74 79 46 72 61 6d 65 77 6f 72 6b 5c 22 20 76 ityFramework\" v
4ce0: 65 72 73 69 6f 6e 3d 5c 22 22 20 5b 73 74 72 69 ersion=\"" [stri
4cf0: 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c ng map [list . \
4d00: 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 \.] \.. $
4d10: 76 65 72 73 69 6f 6e 28 65 66 36 29 5d 20 22 5c version(ef6)] "\
4d20: 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 " "] \.. [app
4d30: 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 endArgs " target
4d40: 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 Framework=\"net4
4d50: 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 51\".*? " \..
4d60: 20 20 20 20 20 22 69 64 3d 5c 22 45 6e 74 69 74 "id=\"Entit
4d70: 79 46 72 61 6d 65 77 6f 72 6b 5c 22 20 76 65 72 yFramework\" ver
4d80: 73 69 6f 6e 3d 5c 22 22 20 5b 73 74 72 69 6e 67 sion=\"" [string
4d90: 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e map [list . \\.
4da0: 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 ] \.. $ve
4db0: 72 73 69 6f 6e 28 65 66 36 29 5d 20 22 5c 22 20 rsion(ef6)] "\"
4dc0: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
4dd0: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
4de0: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 36 5c amework=\"net46\
4df0: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
4e00: 20 20 22 69 64 3d 5c 22 45 6e 74 69 74 79 46 72 "id=\"EntityFr
4e10: 61 6d 65 77 6f 72 6b 5c 22 20 76 65 72 73 69 6f amework\" versio
4e20: 6e 3d 5c 22 22 20 5b 73 74 72 69 6e 67 20 6d 61 n=\"" [string ma
4e30: 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 5c p [list . \\.] \
4e40: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
4e50: 6f 6e 28 65 66 36 29 5d 20 22 5c 22 20 22 5d 0d on(ef6)] "\" "].
4e60: 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 ...#############
4e70: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4e80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4e90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4ea0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4eb0: 23 23 0d 0a 23 20 53 51 4c 69 74 65 2e 4c 69 6e ##..# SQLite.Lin
4ec0: 71 2e 6e 75 73 70 65 63 0d 0a 23 23 23 23 23 23 q.nuspec..######
4ed0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4ee0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4ef0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4f00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4f10: 23 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 #########....lap
4f20: 70 65 6e 64 20 70 61 74 74 65 72 6e 73 20 5c 0d pend patterns \.
4f30: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
4f40: 20 3c 76 65 72 73 69 6f 6e 3e 20 24 76 65 72 73 <version> $vers
4f50: 69 6f 6e 28 6e 75 67 65 74 29 20 3c 2f 76 65 72 ion(nuget) </ver
4f60: 73 69 6f 6e 3e 5d 0d 0a 0d 0a 23 23 23 23 23 23 sion>]....######
4f70: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4f80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4f90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4fa0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4fb0: 23 23 23 23 23 23 23 23 23 0d 0a 23 20 53 51 4c #########..# SQL
4fc0: 69 74 65 2e 4c 69 6e 71 2e 42 65 74 61 2e 6e 75 ite.Linq.Beta.nu
4fd0: 73 70 65 63 0d 0a 23 23 23 23 23 23 23 23 23 23 spec..##########
4fe0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
4ff0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5000: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5010: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5020: 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 #####....lappend
5030: 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 patterns \..
5040: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 3c 76 65 [appendArgs <ve
5050: 72 73 69 6f 6e 3e 20 24 76 65 72 73 69 6f 6e 28 rsion> $version(
5060: 6e 75 67 65 74 29 20 3c 2f 76 65 72 73 69 6f 6e nuget) </version
5070: 3e 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 >]....##########
5080: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5090: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
50a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
50b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
50c0: 23 23 23 23 23 0d 0a 23 20 53 51 4c 69 74 65 2e #####..# SQLite.
50d0: 4c 69 6e 71 2e 54 65 73 74 2e 6e 75 73 70 65 63 Linq.Test.nuspec
50e0: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
50f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5100: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5110: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5120: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5130: 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 #....lappend pat
5140: 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 terns \.. [ap
5150: 70 65 6e 64 41 72 67 73 20 3c 76 65 72 73 69 6f pendArgs <versio
5160: 6e 3e 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 n> $version(nuge
5170: 74 29 20 3c 2f 76 65 72 73 69 6f 6e 3e 5d 0d 0a t) </version>]..
5180: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
5190: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
51a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
51b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
51c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
51d0: 23 0d 0a 23 20 53 51 4c 69 74 65 2e 4d 53 49 4c #..# SQLite.MSIL
51e0: 2e 6e 75 73 70 65 63 0d 0a 23 23 23 23 23 23 23 .nuspec..#######
51f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5200: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5210: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5220: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5230: 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 ########....lapp
5240: 65 6e 64 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a end patterns \..
5250: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
5260: 3c 76 65 72 73 69 6f 6e 3e 20 24 76 65 72 73 69 <version> $versi
5270: 6f 6e 28 6e 75 67 65 74 29 20 3c 2f 76 65 72 73 on(nuget) </vers
5280: 69 6f 6e 3e 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 ion>] \.. [ap
5290: 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 pendArgs " targe
52a0: 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 tFramework=\"net
52b0: 32 30 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20\".*? " \..
52c0: 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 "id=\"Syste
52d0: 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 m\\.Data\\.SQLit
52e0: 65 5c 5c 2e 43 6f 72 65 5c 5c 2e 4d 53 49 4c 5c e\\.Core\\.MSIL\
52f0: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d " version=\"" \.
5300: 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f . $versio
5310: 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 n(nuget) "\" "]
5320: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
5330: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
5340: 77 6f 72 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a work=\"net40\".*
5350: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
5360: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
5370: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f ta\\.SQLite\\.Co
5380: 72 65 5c 5c 2e 4d 53 49 4c 5c 22 20 76 65 72 73 re\\.MSIL\" vers
5390: 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 ion=\"" \..
53a0: 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 $version(nuge
53b0: 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 t) "\" "] \..
53c0: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 [appendArgs " t
53d0: 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c argetFramework=\
53e0: 22 6e 65 74 34 35 5c 22 2e 2a 3f 20 22 20 5c 0d "net45\".*? " \.
53f0: 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 . "id=\"S
5400: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
5410: 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c 5c 2e 4d QLite\\.Core\\.M
5420: 53 49 4c 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 SIL\" version=\"
5430: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 " \.. $ve
5440: 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 rsion(nuget) "\"
5450: 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 "] \.. [appe
5460: 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 ndArgs " targetF
5470: 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 ramework=\"net45
5480: 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 1\".*? " \..
5490: 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d "id=\"System
54a0: 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 \\.Data\\.SQLite
54b0: 5c 5c 2e 43 6f 72 65 5c 5c 2e 4d 53 49 4c 5c 22 \\.Core\\.MSIL\"
54c0: 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a version=\"" \..
54d0: 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e $version
54e0: 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c (nuget) "\" "] \
54f0: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
5500: 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 s " targetFramew
5510: 6f 72 6b 3d 5c 22 6e 65 74 34 36 5c 22 2e 2a 3f ork=\"net46\".*?
5520: 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 " \.. "i
5530: 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 d=\"System\\.Dat
5540: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 a\\.SQLite\\.Cor
5550: 65 5c 5c 2e 4d 53 49 4c 5c 22 20 76 65 72 73 69 e\\.MSIL\" versi
5560: 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 on=\"" \..
5570: 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 $version(nuget
5580: 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 ) "\" "] \..
5590: 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 [appendArgs " ta
55a0: 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 rgetFramework=\"
55b0: 6e 65 74 32 30 5c 22 2e 2a 3f 20 22 20 5c 0d 0a net20\".*? " \..
55c0: 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 "id=\"Sy
55d0: 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 stem\\.Data\\.SQ
55e0: 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c 22 20 76 65 Lite\\.Linq\" ve
55f0: 72 73 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 69 rsion=\"" $versi
5600: 6f 6e 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 20 on(nuget) \..
5610: 20 20 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 "\" "] \..
5620: 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 [appendArgs "
5630: 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b targetFramework
5640: 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 20 =\"net40\".*? "
5650: 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c \.. "id=\
5660: 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c "System\\.Data\\
5670: 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c 22 .SQLite\\.Linq\"
5680: 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 65 version=\"" $ve
5690: 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d 0a rsion(nuget) \..
56a0: 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d 20 5c "\" "] \
56b0: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
56c0: 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 s " targetFramew
56d0: 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c 22 2e 2a 3f ork=\"net45\".*?
56e0: 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 " \.. "i
56f0: 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 d=\"System\\.Dat
5700: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e a\\.SQLite\\.Lin
5710: 71 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 q\" version=\""
5720: 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 $version(nuget)
5730: 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 \.. "\" "
5740: 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 ] \.. [append
5750: 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 Args " targetFra
5760: 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 31 5c mework=\"net451\
5770: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
5780: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
5790: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
57a0: 2e 4c 69 6e 71 5c 22 20 76 65 72 73 69 6f 6e 3d .Linq\" version=
57b0: 5c 22 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 \"" $version(nug
57c0: 65 74 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 et) \.. "
57d0: 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 \" "] \.. [ap
57e0: 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 pendArgs " targe
57f0: 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 tFramework=\"net
5800: 34 36 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 46\".*? " \..
5810: 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 "id=\"Syste
5820: 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 m\\.Data\\.SQLit
5830: 65 5c 5c 2e 4c 69 6e 71 5c 22 20 76 65 72 73 69 e\\.Linq\" versi
5840: 6f 6e 3d 5c 22 22 20 24 76 65 72 73 69 6f 6e 28 on=\"" $version(
5850: 6e 75 67 65 74 29 20 5c 0d 0a 20 20 20 20 20 20 nuget) \..
5860: 20 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 "\" "] \..
5870: 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 [appendArgs " ta
5880: 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 rgetFramework=\"
5890: 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 20 5c 0d 0a net40\".*? " \..
58a0: 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 "id=\"Sy
58b0: 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 stem\\.Data\\.SQ
58c0: 4c 69 74 65 5c 5c 2e 45 46 36 5c 22 20 76 65 72 Lite\\.EF6\" ver
58d0: 73 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 69 6f sion=\"" $versio
58e0: 6e 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 20 20 n(nuget) \..
58f0: 20 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 "\" "] \..
5900: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 [appendArgs "
5910: 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d targetFramework=
5920: 5c 22 6e 65 74 34 35 5c 22 2e 2a 3f 20 22 20 5c \"net45\".*? " \
5930: 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 .. "id=\"
5940: 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e System\\.Data\\.
5950: 53 51 4c 69 74 65 5c 5c 2e 45 46 36 5c 22 20 76 SQLite\\.EF6\" v
5960: 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 ersion=\"" $vers
5970: 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 ion(nuget) \..
5980: 20 20 20 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a "\" "] \..
5990: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
59a0: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
59b0: 6b 3d 5c 22 6e 65 74 34 35 31 5c 22 2e 2a 3f 20 k=\"net451\".*?
59c0: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 " \.. "id
59d0: 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 =\"System\\.Data
59e0: 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 5c \\.SQLite\\.EF6\
59f0: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 " version=\"" $v
5a00: 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d ersion(nuget) \.
5a10: 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d 20 . "\" "]
5a20: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
5a30: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
5a40: 77 6f 72 6b 3d 5c 22 6e 65 74 34 36 5c 22 2e 2a work=\"net46\".*
5a50: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
5a60: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
5a70: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 ta\\.SQLite\\.EF
5a80: 36 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 6\" version=\""
5a90: 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 $version(nuget)
5aa0: 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 \.. "\" "
5ab0: 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 ]....###########
5ac0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5ad0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5ae0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5af0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5b00: 23 23 23 23 0d 0a 23 20 53 51 4c 69 74 65 2e 4d ####..# SQLite.M
5b10: 53 49 4c 2e 42 65 74 61 2e 6e 75 73 70 65 63 0d SIL.Beta.nuspec.
5b20: 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 .###############
5b30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5b40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5b50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5b60: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
5b70: 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 ....lappend patt
5b80: 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 erns \.. [app
5b90: 65 6e 64 41 72 67 73 20 3c 76 65 72 73 69 6f 6e endArgs <version
5ba0: 3e 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 > $version(nuget
5bb0: 29 20 3c 2f 76 65 72 73 69 6f 6e 3e 5d 20 5c 0d ) </version>] \.
5bc0: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
5bd0: 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f " targetFramewo
5be0: 72 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a 3f 20 rk=\"net20\".*?
5bf0: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 " \.. "id
5c00: 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 =\"System\\.Data
5c10: 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 \\.SQLite\\.Core
5c20: 5c 5c 2e 4d 53 49 4c 5c 5c 2e 42 65 74 61 5c 22 \\.MSIL\\.Beta\"
5c30: 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a version=\"" \..
5c40: 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e $version
5c50: 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c (nuget) "\" "] \
5c60: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
5c70: 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 s " targetFramew
5c80: 6f 72 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a 3f ork=\"net40\".*?
5c90: 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 " \.. "i
5ca0: 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 d=\"System\\.Dat
5cb0: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 a\\.SQLite\\.Cor
5cc0: 65 5c 5c 2e 4d 53 49 4c 5c 5c 2e 42 65 74 61 5c e\\.MSIL\\.Beta\
5cd0: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d " version=\"" \.
5ce0: 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f . $versio
5cf0: 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 n(nuget) "\" "]
5d00: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
5d10: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
5d20: 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c 22 2e 2a work=\"net45\".*
5d30: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
5d40: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
5d50: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f ta\\.SQLite\\.Co
5d60: 72 65 5c 5c 2e 4d 53 49 4c 5c 5c 2e 42 65 74 61 re\\.MSIL\\.Beta
5d70: 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c \" version=\"" \
5d80: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
5d90: 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d on(nuget) "\" "]
5da0: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
5db0: 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d rgs " targetFram
5dc0: 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 31 5c 22 ework=\"net451\"
5dd0: 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 .*? " \..
5de0: 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e "id=\"System\\.
5df0: 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e Data\\.SQLite\\.
5e00: 43 6f 72 65 5c 5c 2e 4d 53 49 4c 5c 5c 2e 42 65 Core\\.MSIL\\.Be
5e10: 74 61 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 ta\" version=\""
5e20: 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 \.. $ver
5e30: 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 sion(nuget) "\"
5e40: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
5e50: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
5e60: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 36 5c amework=\"net46\
5e70: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
5e80: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
5e90: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
5ea0: 2e 43 6f 72 65 5c 5c 2e 4d 53 49 4c 5c 5c 2e 42 .Core\\.MSIL\\.B
5eb0: 65 74 61 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 eta\" version=\"
5ec0: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 " \.. $ve
5ed0: 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 rsion(nuget) "\"
5ee0: 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 "] \.. [appe
5ef0: 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 ndArgs " targetF
5f00: 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 32 30 ramework=\"net20
5f10: 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 \".*? " \..
5f20: 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c "id=\"System\
5f30: 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c \.Data\\.SQLite\
5f40: 5c 2e 4c 69 6e 71 5c 5c 2e 42 65 74 61 5c 22 20 \.Linq\\.Beta\"
5f50: 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 version=\"" \..
5f60: 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 $version(
5f70: 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d nuget) "\" "] \.
5f80: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
5f90: 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f " targetFramewo
5fa0: 72 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 rk=\"net40\".*?
5fb0: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 " \.. "id
5fc0: 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 =\"System\\.Data
5fd0: 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 \\.SQLite\\.Linq
5fe0: 5c 5c 2e 42 65 74 61 5c 22 20 76 65 72 73 69 6f \\.Beta\" versio
5ff0: 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 n=\"" \..
6000: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
6010: 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b "\" "] \.. [
6020: 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 appendArgs " tar
6030: 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e getFramework=\"n
6040: 65 74 34 35 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 et45\".*? " \..
6050: 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 "id=\"Sys
6060: 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c tem\\.Data\\.SQL
6070: 69 74 65 5c 5c 2e 4c 69 6e 71 5c 5c 2e 42 65 74 ite\\.Linq\\.Bet
6080: 61 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 a\" version=\""
6090: 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 \.. $vers
60a0: 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 ion(nuget) "\" "
60b0: 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 ] \.. [append
60c0: 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 Args " targetFra
60d0: 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 31 5c mework=\"net451\
60e0: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
60f0: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
6100: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
6110: 2e 4c 69 6e 71 5c 5c 2e 42 65 74 61 5c 22 20 76 .Linq\\.Beta\" v
6120: 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 ersion=\"" \..
6130: 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e $version(n
6140: 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a uget) "\" "] \..
6150: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
6160: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
6170: 6b 3d 5c 22 6e 65 74 34 36 5c 22 2e 2a 3f 20 22 k=\"net46\".*? "
6180: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
6190: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
61a0: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c \.SQLite\\.Linq\
61b0: 5c 2e 42 65 74 61 5c 22 20 76 65 72 73 69 6f 6e \.Beta\" version
61c0: 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 =\"" \..
61d0: 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 $version(nuget)
61e0: 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 "\" "] \.. [a
61f0: 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 ppendArgs " targ
6200: 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 etFramework=\"ne
6210: 74 34 30 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 t40\".*? " \..
6220: 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 "id=\"Syst
6230: 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 em\\.Data\\.SQLi
6240: 74 65 5c 5c 2e 45 46 36 5c 5c 2e 42 65 74 61 5c te\\.EF6\\.Beta\
6250: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d " version=\"" \.
6260: 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f . $versio
6270: 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 n(nuget) "\" "]
6280: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
6290: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
62a0: 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c 22 2e 2a work=\"net45\".*
62b0: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
62c0: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
62d0: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 ta\\.SQLite\\.EF
62e0: 36 5c 5c 2e 42 65 74 61 5c 22 20 76 65 72 73 69 6\\.Beta\" versi
62f0: 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 on=\"" \..
6300: 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 $version(nuget
6310: 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 ) "\" "] \..
6320: 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 [appendArgs " ta
6330: 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 rgetFramework=\"
6340: 6e 65 74 34 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d net451\".*? " \.
6350: 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 . "id=\"S
6360: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
6370: 51 4c 69 74 65 5c 5c 2e 45 46 36 5c 5c 2e 42 65 QLite\\.EF6\\.Be
6380: 74 61 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 ta\" version=\""
6390: 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 \.. $ver
63a0: 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 sion(nuget) "\"
63b0: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
63c0: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
63d0: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 36 5c amework=\"net46\
63e0: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
63f0: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
6400: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
6410: 2e 45 46 36 5c 5c 2e 42 65 74 61 5c 22 20 76 65 .EF6\\.Beta\" ve
6420: 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 rsion=\"" \..
6430: 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 $version(nu
6440: 67 65 74 29 20 22 5c 22 20 22 5d 0d 0a 0d 0a 23 get) "\" "]....#
6450: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6460: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6470: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6480: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6490: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a ##############..
64a0: 23 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 54 65 # SQLite.MSIL.Te
64b0: 73 74 2e 6e 75 73 70 65 63 0d 0a 23 23 23 23 23 st.nuspec..#####
64c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
64d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
64e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
64f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6500: 23 23 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 ##########....la
6510: 70 70 65 6e 64 20 70 61 74 74 65 72 6e 73 20 5c ppend patterns \
6520: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
6530: 73 20 3c 76 65 72 73 69 6f 6e 3e 20 24 76 65 72 s <version> $ver
6540: 73 69 6f 6e 28 6e 75 67 65 74 29 20 3c 2f 76 65 sion(nuget) </ve
6550: 72 73 69 6f 6e 3e 5d 20 5c 0d 0a 20 20 20 20 5b rsion>] \.. [
6560: 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 appendArgs " tar
6570: 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e getFramework=\"n
6580: 65 74 32 30 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 et20\".*? " \..
6590: 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 "id=\"Sys
65a0: 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c tem\\.Data\\.SQL
65b0: 69 74 65 5c 5c 2e 43 6f 72 65 5c 5c 2e 4d 53 49 ite\\.Core\\.MSI
65c0: 4c 5c 5c 2e 54 65 73 74 5c 22 20 76 65 72 73 69 L\\.Test\" versi
65d0: 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 on=\"" \..
65e0: 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 $version(nuget
65f0: 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 ) "\" "] \..
6600: 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 [appendArgs " ta
6610: 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 rgetFramework=\"
6620: 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 20 5c 0d 0a net40\".*? " \..
6630: 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 "id=\"Sy
6640: 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 stem\\.Data\\.SQ
6650: 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c 5c 2e 4d 53 Lite\\.Core\\.MS
6660: 49 4c 5c 5c 2e 54 65 73 74 5c 22 20 76 65 72 73 IL\\.Test\" vers
6670: 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 ion=\"" \..
6680: 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 $version(nuge
6690: 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 t) "\" "] \..
66a0: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 [appendArgs " t
66b0: 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c argetFramework=\
66c0: 22 6e 65 74 34 35 5c 22 2e 2a 3f 20 22 20 5c 0d "net45\".*? " \.
66d0: 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 . "id=\"S
66e0: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
66f0: 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c 5c 2e 4d QLite\\.Core\\.M
6700: 53 49 4c 5c 5c 2e 54 65 73 74 5c 22 20 76 65 72 SIL\\.Test\" ver
6710: 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 sion=\"" \..
6720: 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 $version(nug
6730: 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 et) "\" "] \..
6740: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 [appendArgs "
6750: 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d targetFramework=
6760: 5c 22 6e 65 74 34 35 31 5c 22 2e 2a 3f 20 22 20 \"net451\".*? "
6770: 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c \.. "id=\
6780: 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c "System\\.Data\\
6790: 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c 5c .SQLite\\.Core\\
67a0: 2e 4d 53 49 4c 5c 5c 2e 54 65 73 74 5c 22 20 76 .MSIL\\.Test\" v
67b0: 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 ersion=\"" \..
67c0: 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e $version(n
67d0: 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a uget) "\" "] \..
67e0: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
67f0: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
6800: 6b 3d 5c 22 6e 65 74 34 36 5c 22 2e 2a 3f 20 22 k=\"net46\".*? "
6810: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
6820: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
6830: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c \.SQLite\\.Core\
6840: 5c 2e 4d 53 49 4c 5c 5c 2e 54 65 73 74 5c 22 20 \.MSIL\\.Test\"
6850: 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 version=\"" \..
6860: 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 $version(
6870: 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d nuget) "\" "] \.
6880: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
6890: 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f " targetFramewo
68a0: 72 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a 3f 20 rk=\"net20\".*?
68b0: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 " \.. "id
68c0: 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 =\"System\\.Data
68d0: 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 \\.SQLite\\.Linq
68e0: 5c 5c 2e 54 65 73 74 5c 22 20 76 65 72 73 69 6f \\.Test\" versio
68f0: 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 n=\"" \..
6900: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
6910: 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b "\" "] \.. [
6920: 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 appendArgs " tar
6930: 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e getFramework=\"n
6940: 65 74 34 30 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 et40\".*? " \..
6950: 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 "id=\"Sys
6960: 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c tem\\.Data\\.SQL
6970: 69 74 65 5c 5c 2e 4c 69 6e 71 5c 5c 2e 54 65 73 ite\\.Linq\\.Tes
6980: 74 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 t\" version=\""
6990: 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 \.. $vers
69a0: 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 ion(nuget) "\" "
69b0: 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 ] \.. [append
69c0: 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 Args " targetFra
69d0: 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c 22 mework=\"net45\"
69e0: 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 .*? " \..
69f0: 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e "id=\"System\\.
6a00: 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e Data\\.SQLite\\.
6a10: 4c 69 6e 71 5c 5c 2e 54 65 73 74 5c 22 20 76 65 Linq\\.Test\" ve
6a20: 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 rsion=\"" \..
6a30: 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 $version(nu
6a40: 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 get) "\" "] \..
6a50: 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 [appendArgs "
6a60: 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b targetFramework
6a70: 3d 5c 22 6e 65 74 34 35 31 5c 22 2e 2a 3f 20 22 =\"net451\".*? "
6a80: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
6a90: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
6aa0: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c \.SQLite\\.Linq\
6ab0: 5c 2e 54 65 73 74 5c 22 20 76 65 72 73 69 6f 6e \.Test\" version
6ac0: 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 =\"" \..
6ad0: 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 $version(nuget)
6ae0: 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 "\" "] \.. [a
6af0: 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 ppendArgs " targ
6b00: 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 etFramework=\"ne
6b10: 74 34 36 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 t46\".*? " \..
6b20: 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 "id=\"Syst
6b30: 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 em\\.Data\\.SQLi
6b40: 74 65 5c 5c 2e 4c 69 6e 71 5c 5c 2e 54 65 73 74 te\\.Linq\\.Test
6b50: 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c \" version=\"" \
6b60: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
6b70: 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d on(nuget) "\" "]
6b80: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
6b90: 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d rgs " targetFram
6ba0: 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e ework=\"net40\".
6bb0: 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 *? " \..
6bc0: 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 "id=\"System\\.D
6bd0: 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 ata\\.SQLite\\.E
6be0: 46 36 5c 5c 2e 54 65 73 74 5c 22 20 76 65 72 73 F6\\.Test\" vers
6bf0: 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 ion=\"" \..
6c00: 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 $version(nuge
6c10: 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 t) "\" "] \..
6c20: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 [appendArgs " t
6c30: 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c argetFramework=\
6c40: 22 6e 65 74 34 35 5c 22 2e 2a 3f 20 22 20 5c 0d "net45\".*? " \.
6c50: 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 . "id=\"S
6c60: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
6c70: 51 4c 69 74 65 5c 5c 2e 45 46 36 5c 5c 2e 54 65 QLite\\.EF6\\.Te
6c80: 73 74 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 st\" version=\""
6c90: 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 \.. $ver
6ca0: 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 sion(nuget) "\"
6cb0: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
6cc0: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
6cd0: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 31 amework=\"net451
6ce0: 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 \".*? " \..
6cf0: 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c "id=\"System\
6d00: 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c \.Data\\.SQLite\
6d10: 5c 2e 45 46 36 5c 5c 2e 54 65 73 74 5c 22 20 76 \.EF6\\.Test\" v
6d20: 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 ersion=\"" \..
6d30: 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e $version(n
6d40: 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a uget) "\" "] \..
6d50: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
6d60: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
6d70: 6b 3d 5c 22 6e 65 74 34 36 5c 22 2e 2a 3f 20 22 k=\"net46\".*? "
6d80: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
6d90: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
6da0: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 5c 5c \.SQLite\\.EF6\\
6db0: 2e 54 65 73 74 5c 22 20 76 65 72 73 69 6f 6e 3d .Test\" version=
6dc0: 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 \"" \.. $
6dd0: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 version(nuget) "
6de0: 5c 22 20 22 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 \" "]....#######
6df0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6e00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6e10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6e20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6e30: 23 23 23 23 23 23 23 23 0d 0a 23 20 53 51 4c 69 ########..# SQLi
6e40: 74 65 2e 54 65 73 74 2e 6e 75 73 70 65 63 0d 0a te.Test.nuspec..
6e50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6e60: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6e70: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6e80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
6e90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
6ea0: 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 ...lappend patte
6eb0: 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 rns \.. [appe
6ec0: 6e 64 41 72 67 73 20 3c 76 65 72 73 69 6f 6e 3e ndArgs <version>
6ed0: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
6ee0: 20 3c 2f 76 65 72 73 69 6f 6e 3e 5d 20 5c 0d 0a </version>] \..
6ef0: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
6f00: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
6f10: 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a 3f 20 22 k=\"net20\".*? "
6f20: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
6f30: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
6f40: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c \.SQLite\\.Core\
6f50: 5c 2e 54 65 73 74 5c 22 20 76 65 72 73 69 6f 6e \.Test\" version
6f60: 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 =\"" \..
6f70: 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 $version(nuget)
6f80: 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 "\" "] \.. [a
6f90: 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 ppendArgs " targ
6fa0: 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 etFramework=\"ne
6fb0: 74 34 30 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 t40\".*? " \..
6fc0: 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 "id=\"Syst
6fd0: 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 em\\.Data\\.SQLi
6fe0: 74 65 5c 5c 2e 43 6f 72 65 5c 5c 2e 54 65 73 74 te\\.Core\\.Test
6ff0: 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c \" version=\"" \
7000: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
7010: 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d on(nuget) "\" "]
7020: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
7030: 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d rgs " targetFram
7040: 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c 22 2e ework=\"net45\".
7050: 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 *? " \..
7060: 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 "id=\"System\\.D
7070: 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 43 ata\\.SQLite\\.C
7080: 6f 72 65 5c 5c 2e 54 65 73 74 5c 22 20 76 65 72 ore\\.Test\" ver
7090: 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 sion=\"" \..
70a0: 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 $version(nug
70b0: 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 et) "\" "] \..
70c0: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 [appendArgs "
70d0: 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d targetFramework=
70e0: 5c 22 6e 65 74 34 35 31 5c 22 2e 2a 3f 20 22 20 \"net451\".*? "
70f0: 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c \.. "id=\
7100: 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c "System\\.Data\\
7110: 2e 53 51 4c 69 74 65 5c 5c 2e 43 6f 72 65 5c 5c .SQLite\\.Core\\
7120: 2e 54 65 73 74 5c 22 20 76 65 72 73 69 6f 6e 3d .Test\" version=
7130: 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 \"" \.. $
7140: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 version(nuget) "
7150: 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 \" "] \.. [ap
7160: 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 pendArgs " targe
7170: 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 tFramework=\"net
7180: 34 36 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 46\".*? " \..
7190: 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 "id=\"Syste
71a0: 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 m\\.Data\\.SQLit
71b0: 65 5c 5c 2e 43 6f 72 65 5c 5c 2e 54 65 73 74 5c e\\.Core\\.Test\
71c0: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d " version=\"" \.
71d0: 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f . $versio
71e0: 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 n(nuget) "\" "]
71f0: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
7200: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
7210: 77 6f 72 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a work=\"net20\".*
7220: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
7230: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
7240: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 ta\\.SQLite\\.Li
7250: 6e 71 5c 5c 2e 54 65 73 74 5c 22 20 76 65 72 73 nq\\.Test\" vers
7260: 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 ion=\"" \..
7270: 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 $version(nuge
7280: 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 t) "\" "] \..
7290: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 [appendArgs " t
72a0: 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c argetFramework=\
72b0: 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 20 5c 0d "net40\".*? " \.
72c0: 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 . "id=\"S
72d0: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
72e0: 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c 5c 2e 54 QLite\\.Linq\\.T
72f0: 65 73 74 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 est\" version=\"
7300: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 " \.. $ve
7310: 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 rsion(nuget) "\"
7320: 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 "] \.. [appe
7330: 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 ndArgs " targetF
7340: 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 ramework=\"net45
7350: 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 \".*? " \..
7360: 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c "id=\"System\
7370: 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c \.Data\\.SQLite\
7380: 5c 2e 4c 69 6e 71 5c 5c 2e 54 65 73 74 5c 22 20 \.Linq\\.Test\"
7390: 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 version=\"" \..
73a0: 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 $version(
73b0: 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d nuget) "\" "] \.
73c0: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
73d0: 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f " targetFramewo
73e0: 72 6b 3d 5c 22 6e 65 74 34 35 31 5c 22 2e 2a 3f rk=\"net451\".*?
73f0: 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 " \.. "i
7400: 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 d=\"System\\.Dat
7410: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e a\\.SQLite\\.Lin
7420: 71 5c 5c 2e 54 65 73 74 5c 22 20 76 65 72 73 69 q\\.Test\" versi
7430: 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 on=\"" \..
7440: 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 $version(nuget
7450: 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 ) "\" "] \..
7460: 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 [appendArgs " ta
7470: 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 rgetFramework=\"
7480: 6e 65 74 34 36 5c 22 2e 2a 3f 20 22 20 5c 0d 0a net46\".*? " \..
7490: 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 "id=\"Sy
74a0: 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 stem\\.Data\\.SQ
74b0: 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c 5c 2e 54 65 Lite\\.Linq\\.Te
74c0: 73 74 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 st\" version=\""
74d0: 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 \.. $ver
74e0: 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c 22 20 sion(nuget) "\"
74f0: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
7500: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
7510: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 30 5c amework=\"net40\
7520: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
7530: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
7540: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
7550: 2e 45 46 36 5c 5c 2e 54 65 73 74 5c 22 20 76 65 .EF6\\.Test\" ve
7560: 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 rsion=\"" \..
7570: 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 6e 75 $version(nu
7580: 67 65 74 29 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 get) "\" "] \..
7590: 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 [appendArgs "
75a0: 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b targetFramework
75b0: 3d 5c 22 6e 65 74 34 35 5c 22 2e 2a 3f 20 22 20 =\"net45\".*? "
75c0: 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c \.. "id=\
75d0: 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c "System\\.Data\\
75e0: 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 5c 5c 2e .SQLite\\.EF6\\.
75f0: 54 65 73 74 5c 22 20 76 65 72 73 69 6f 6e 3d 5c Test\" version=\
7600: 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 "" \.. $v
7610: 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 22 5c ersion(nuget) "\
7620: 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 " "] \.. [app
7630: 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 endArgs " target
7640: 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 Framework=\"net4
7650: 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 51\".*? " \..
7660: 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 "id=\"Syste
7670: 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 m\\.Data\\.SQLit
7680: 65 5c 5c 2e 45 46 36 5c 5c 2e 54 65 73 74 5c 22 e\\.EF6\\.Test\"
7690: 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 5c 0d 0a version=\"" \..
76a0: 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e $version
76b0: 28 6e 75 67 65 74 29 20 22 5c 22 20 22 5d 20 5c (nuget) "\" "] \
76c0: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
76d0: 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 s " targetFramew
76e0: 6f 72 6b 3d 5c 22 6e 65 74 34 36 5c 22 2e 2a 3f ork=\"net46\".*?
76f0: 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 " \.. "i
7700: 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 d=\"System\\.Dat
7710: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 a\\.SQLite\\.EF6
7720: 5c 5c 2e 54 65 73 74 5c 22 20 76 65 72 73 69 6f \\.Test\" versio
7730: 6e 3d 5c 22 22 20 5c 0d 0a 20 20 20 20 20 20 20 n=\"" \..
7740: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
7750: 20 22 5c 22 20 22 5d 0d 0a 0d 0a 23 23 23 23 23 "\" "]....#####
7760: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7770: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7780: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7790: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
77a0: 23 23 23 23 23 23 23 23 23 23 0d 0a 23 20 53 51 ##########..# SQ
77b0: 4c 69 74 65 2e 78 36 34 2e 6e 75 73 70 65 63 0d Lite.x64.nuspec.
77c0: 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 .###############
77d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
77e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
77f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7800: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7810: 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 ....lappend patt
7820: 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 erns \.. [app
7830: 65 6e 64 41 72 67 73 20 3c 76 65 72 73 69 6f 6e endArgs <version
7840: 3e 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 > $version(nuget
7850: 29 20 3c 2f 76 65 72 73 69 6f 6e 3e 5d 20 5c 0d ) </version>] \.
7860: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
7870: 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f " targetFramewo
7880: 72 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a 3f 20 rk=\"net20\".*?
7890: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 " \.. "id
78a0: 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 =\"System\\.Data
78b0: 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 \\.SQLite\\.Linq
78c0: 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 \" version=\"" $
78d0: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c version(nuget) \
78e0: 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d .. "\" "]
78f0: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
7900: 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d rgs " targetFram
7910: 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e ework=\"net40\".
7920: 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 *? " \..
7930: 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 "id=\"System\\.D
7940: 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c ata\\.SQLite\\.L
7950: 69 6e 71 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 inq\" version=\"
7960: 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 " $version(nuget
7970: 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 ) \.. "\"
7980: 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 "] \.. [appe
7990: 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 ndArgs " targetF
79a0: 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 ramework=\"net45
79b0: 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 \".*? " \..
79c0: 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c "id=\"System\
79d0: 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c \.Data\\.SQLite\
79e0: 5c 2e 4c 69 6e 71 5c 22 20 76 65 72 73 69 6f 6e \.Linq\" version
79f0: 3d 5c 22 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 =\"" $version(nu
7a00: 67 65 74 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 get) \..
7a10: 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 "\" "] \.. [a
7a20: 70 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 ppendArgs " targ
7a30: 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 etFramework=\"ne
7a40: 74 34 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 t451\".*? " \..
7a50: 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 "id=\"Sys
7a60: 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c tem\\.Data\\.SQL
7a70: 69 74 65 5c 5c 2e 4c 69 6e 71 5c 22 20 76 65 72 ite\\.Linq\" ver
7a80: 73 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 69 6f sion=\"" $versio
7a90: 6e 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 20 20 n(nuget) \..
7aa0: 20 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 "\" "] \..
7ab0: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 [appendArgs "
7ac0: 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d targetFramework=
7ad0: 5c 22 6e 65 74 34 36 5c 22 2e 2a 3f 20 22 20 5c \"net46\".*? " \
7ae0: 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 .. "id=\"
7af0: 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e System\\.Data\\.
7b00: 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c 22 20 SQLite\\.Linq\"
7b10: 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 65 72 version=\"" $ver
7b20: 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d 0a 20 sion(nuget) \..
7b30: 20 20 20 20 20 20 20 22 5c 22 20 22 5d 20 5c 0d "\" "] \.
7b40: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
7b50: 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f " targetFramewo
7b60: 72 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 rk=\"net40\".*?
7b70: 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 " \.. "id
7b80: 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 =\"System\\.Data
7b90: 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 5c \\.SQLite\\.EF6\
7ba0: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 " version=\"" $v
7bb0: 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d ersion(nuget) \.
7bc0: 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d 20 . "\" "]
7bd0: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
7be0: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
7bf0: 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c 22 2e 2a work=\"net45\".*
7c00: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
7c10: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
7c20: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 ta\\.SQLite\\.EF
7c30: 36 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 6\" version=\""
7c40: 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 $version(nuget)
7c50: 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 \.. "\" "
7c60: 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 ] \.. [append
7c70: 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 Args " targetFra
7c80: 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 31 5c mework=\"net451\
7c90: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
7ca0: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
7cb0: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
7cc0: 2e 45 46 36 5c 22 20 76 65 72 73 69 6f 6e 3d 5c .EF6\" version=\
7cd0: 22 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 "" $version(nuge
7ce0: 74 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c t) \.. "\
7cf0: 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 " "] \.. [app
7d00: 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 endArgs " target
7d10: 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 Framework=\"net4
7d20: 36 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 6\".*? " \..
7d30: 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d "id=\"System
7d40: 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 \\.Data\\.SQLite
7d50: 5c 5c 2e 45 46 36 5c 22 20 76 65 72 73 69 6f 6e \\.EF6\" version
7d60: 3d 5c 22 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 =\"" $version(nu
7d70: 67 65 74 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 get) \..
7d80: 22 5c 22 20 22 5d 0d 0a 0d 0a 23 23 23 23 23 23 "\" "]....######
7d90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7da0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7db0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7dc0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7dd0: 23 23 23 23 23 23 23 23 23 0d 0a 23 20 53 51 4c #########..# SQL
7de0: 69 74 65 2e 78 38 36 2e 6e 75 73 70 65 63 0d 0a ite.x86.nuspec..
7df0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7e00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7e10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7e20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
7e30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
7e40: 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 ...lappend patte
7e50: 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 rns \.. [appe
7e60: 6e 64 41 72 67 73 20 3c 76 65 72 73 69 6f 6e 3e ndArgs <version>
7e70: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
7e80: 20 3c 2f 76 65 72 73 69 6f 6e 3e 5d 20 5c 0d 0a </version>] \..
7e90: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
7ea0: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
7eb0: 6b 3d 5c 22 6e 65 74 32 30 5c 22 2e 2a 3f 20 22 k=\"net20\".*? "
7ec0: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
7ed0: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
7ee0: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c \.SQLite\\.Linq\
7ef0: 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 " version=\"" $v
7f00: 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d ersion(nuget) \.
7f10: 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d 20 . "\" "]
7f20: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
7f30: 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 gs " targetFrame
7f40: 77 6f 72 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a work=\"net40\".*
7f50: 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 ? " \.. "
7f60: 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 id=\"System\\.Da
7f70: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 ta\\.SQLite\\.Li
7f80: 6e 71 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 nq\" version=\""
7f90: 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 $version(nuget)
7fa0: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 20 \.. "\"
7fb0: 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e "] \.. [appen
7fc0: 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 72 dArgs " targetFr
7fd0: 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c amework=\"net45\
7fe0: 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 ".*? " \..
7ff0: 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c "id=\"System\\
8000: 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c .Data\\.SQLite\\
8010: 2e 4c 69 6e 71 5c 22 20 76 65 72 73 69 6f 6e 3d .Linq\" version=
8020: 5c 22 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 \"" $version(nug
8030: 65 74 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 et) \.. "
8040: 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 \" "] \.. [ap
8050: 70 65 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 pendArgs " targe
8060: 74 46 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 tFramework=\"net
8070: 34 35 31 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 451\".*? " \..
8080: 20 20 20 20 20 20 22 69 64 3d 5c 22 53 79 73 74 "id=\"Syst
8090: 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 em\\.Data\\.SQLi
80a0: 74 65 5c 5c 2e 4c 69 6e 71 5c 22 20 76 65 72 73 te\\.Linq\" vers
80b0: 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 69 6f 6e ion=\"" $version
80c0: 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 20 20 20 (nuget) \..
80d0: 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a 20 20 20 "\" "] \..
80e0: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 22 20 74 [appendArgs " t
80f0: 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3d 5c argetFramework=\
8100: 22 6e 65 74 34 36 5c 22 2e 2a 3f 20 22 20 5c 0d "net46\".*? " \.
8110: 0a 20 20 20 20 20 20 20 20 22 69 64 3d 5c 22 53 . "id=\"S
8120: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
8130: 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 5c 22 20 76 QLite\\.Linq\" v
8140: 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 65 72 73 ersion=\"" $vers
8150: 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d 0a 20 20 ion(nuget) \..
8160: 20 20 20 20 20 20 22 5c 22 20 22 5d 20 5c 0d 0a "\" "] \..
8170: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
8180: 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 " targetFramewor
8190: 6b 3d 5c 22 6e 65 74 34 30 5c 22 2e 2a 3f 20 22 k=\"net40\".*? "
81a0: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 64 3d \.. "id=
81b0: 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c \"System\\.Data\
81c0: 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 5c 22 \.SQLite\\.EF6\"
81d0: 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 76 65 version=\"" $ve
81e0: 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c 0d 0a rsion(nuget) \..
81f0: 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d 20 5c "\" "] \
8200: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
8210: 73 20 22 20 74 61 72 67 65 74 46 72 61 6d 65 77 s " targetFramew
8220: 6f 72 6b 3d 5c 22 6e 65 74 34 35 5c 22 2e 2a 3f ork=\"net45\".*?
8230: 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 69 " \.. "i
8240: 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e 44 61 74 d=\"System\\.Dat
8250: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 a\\.SQLite\\.EF6
8260: 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 22 20 24 \" version=\"" $
8270: 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 29 20 5c version(nuget) \
8280: 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 20 22 5d .. "\" "]
8290: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
82a0: 72 67 73 20 22 20 74 61 72 67 65 74 46 72 61 6d rgs " targetFram
82b0: 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 35 31 5c 22 ework=\"net451\"
82c0: 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 .*? " \..
82d0: 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c 5c 2e "id=\"System\\.
82e0: 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e Data\\.SQLite\\.
82f0: 45 46 36 5c 22 20 76 65 72 73 69 6f 6e 3d 5c 22 EF6\" version=\"
8300: 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 65 74 " $version(nuget
8310: 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 5c 22 ) \.. "\"
8320: 20 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 "] \.. [appe
8330: 6e 64 41 72 67 73 20 22 20 74 61 72 67 65 74 46 ndArgs " targetF
8340: 72 61 6d 65 77 6f 72 6b 3d 5c 22 6e 65 74 34 36 ramework=\"net46
8350: 5c 22 2e 2a 3f 20 22 20 5c 0d 0a 20 20 20 20 20 \".*? " \..
8360: 20 20 20 22 69 64 3d 5c 22 53 79 73 74 65 6d 5c "id=\"System\
8370: 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c \.Data\\.SQLite\
8380: 5c 2e 45 46 36 5c 22 20 76 65 72 73 69 6f 6e 3d \.EF6\" version=
8390: 5c 22 22 20 24 76 65 72 73 69 6f 6e 28 6e 75 67 \"" $version(nug
83a0: 65 74 29 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 et) \.. "
83b0: 5c 22 20 22 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 \" "]....#######
83c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
83d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
83e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
83f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8400: 23 23 23 23 23 23 23 23 0d 0a 23 20 53 51 4c 69 ########..# SQLi
8410: 74 65 2e 44 65 73 69 67 6e 65 72 2f 41 73 73 65 te.Designer/Asse
8420: 6d 62 6c 79 49 6e 66 6f 2e 63 73 0d 0a 23 23 23 mblyInfo.cs..###
8430: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8440: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8450: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8460: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8470: 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d 0a ############....
8480: 6c 61 70 70 65 6e 64 20 70 61 74 74 65 72 6e 73 lappend patterns
8490: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
84a0: 72 67 73 20 41 73 73 65 6d 62 6c 79 56 65 72 73 rgs AssemblyVers
84b0: 69 6f 6e 5c 5c 28 5c 22 20 5b 73 74 72 69 6e 67 ion\\(\" [string
84c0: 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e map [list . \\.
84d0: 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 ] \.. $ve
84e0: 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 5c 22 5c rsion(full)] \"\
84f0: 5c 29 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 \)] \.. [appe
8500: 6e 64 41 72 67 73 20 41 73 73 65 6d 62 6c 79 46 ndArgs AssemblyF
8510: 69 6c 65 56 65 72 73 69 6f 6e 5c 5c 28 5c 22 20 ileVersion\\(\"
8520: 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 [string map [lis
8530: 74 20 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 t . \\.] \..
8540: 20 20 20 20 24 76 65 72 73 69 6f 6e 28 66 75 6c $version(ful
8550: 6c 29 5d 20 5c 22 5c 5c 29 5d 0d 0a 0d 0a 23 23 l)] \"\\)]....##
8560: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8570: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8580: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8590: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
85a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 23 #############..#
85b0: 20 73 6f 75 72 63 65 2e 65 78 74 65 6e 73 69 6f source.extensio
85c0: 6e 2e 76 73 69 78 6d 61 6e 69 66 65 73 74 0d 0a n.vsixmanifest..
85d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
85e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
85f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8600: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8610: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
8620: 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 ...lappend patte
8630: 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 rns \.. [appe
8640: 6e 64 41 72 67 73 20 3c 56 65 72 73 69 6f 6e 3e ndArgs <Version>
8650: 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 [string map [li
8660: 73 74 20 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 st . \\.] \..
8670: 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 66 75 $version(fu
8680: 6c 6c 29 5d 20 3c 2f 56 65 72 73 69 6f 6e 3e 5d ll)] </Version>]
8690: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
86a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
86b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
86c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
86d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
86e0: 23 23 23 0d 0a 23 20 53 51 4c 69 74 65 2e 49 6e ###..# SQLite.In
86f0: 74 65 72 6f 70 2e 32 30 30 35 2e 76 73 70 72 6f terop.2005.vspro
8700: 70 73 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ps..############
8710: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8720: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8730: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8740: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8750: 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 ###....lappend p
8760: 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b atterns \.. [
8770: 61 70 70 65 6e 64 41 72 67 73 20 56 61 6c 75 65 appendArgs Value
8780: 3d 5c 22 20 5b 66 6f 72 6d 61 74 20 25 30 33 64 =\" [format %03d
8790: 20 24 76 65 72 73 69 6f 6e 28 62 75 69 6c 64 29 $version(build)
87a0: 5d 20 5c 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 ] \"] \.. [ap
87b0: 70 65 6e 64 41 72 67 73 20 56 61 6c 75 65 3d 5c pendArgs Value=\
87c0: 22 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c " [string map [l
87d0: 69 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 65 72 73 ist . \\.] $vers
87e0: 69 6f 6e 28 66 75 6c 6c 29 5d 20 5c 22 5d 20 5c ion(full)] \"] \
87f0: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
8800: 73 20 56 61 6c 75 65 3d 5c 22 20 5b 73 74 72 69 s Value=\" [stri
8810: 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 2c ng map [list . ,
8820: 5d 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 ] $version(full)
8830: 5d 20 5c 22 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 ] \"]....#######
8840: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8850: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8860: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8870: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8880: 23 23 23 23 23 23 23 23 0d 0a 23 20 53 51 4c 69 ########..# SQLi
8890: 74 65 2e 49 6e 74 65 72 6f 70 2e 32 30 30 38 2e te.Interop.2008.
88a0: 76 73 70 72 6f 70 73 0d 0a 23 23 23 23 23 23 23 vsprops..#######
88b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
88c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
88d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
88e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
88f0: 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 ########....lapp
8900: 65 6e 64 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a end patterns \..
8910: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
8920: 56 61 6c 75 65 3d 5c 22 20 5b 66 6f 72 6d 61 74 Value=\" [format
8930: 20 25 30 33 64 20 24 76 65 72 73 69 6f 6e 28 62 %03d $version(b
8940: 75 69 6c 64 29 5d 20 5c 22 5d 20 5c 0d 0a 20 20 uild)] \"] \..
8950: 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 56 61 [appendArgs Va
8960: 6c 75 65 3d 5c 22 20 5b 73 74 72 69 6e 67 20 6d lue=\" [string m
8970: 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 ap [list . \\.]
8980: 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 $version(full)]
8990: 5c 22 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 \"] \.. [appe
89a0: 6e 64 41 72 67 73 20 56 61 6c 75 65 3d 5c 22 20 ndArgs Value=\"
89b0: 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 [string map [lis
89c0: 74 20 2e 20 2c 5d 20 24 76 65 72 73 69 6f 6e 28 t . ,] $version(
89d0: 66 75 6c 6c 29 5d 20 5c 22 5d 20 5c 0d 0a 0d 0a full)] \"] \....
89e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
89f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8a00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8a10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8a20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
8a30: 0a 23 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f .# SQLite.Intero
8a40: 70 2e 32 30 31 30 2e 70 72 6f 70 73 0d 0a 23 23 p.2010.props..##
8a50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8a60: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8a70: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8a80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8a90: 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d #############...
8aa0: 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 72 6e .lappend pattern
8ab0: 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 s \.. [append
8ac0: 41 72 67 73 20 3c 49 4e 54 45 52 4f 50 5f 42 55 Args <INTEROP_BU
8ad0: 49 4c 44 5f 4e 55 4d 42 45 52 3e 20 5b 66 6f 72 ILD_NUMBER> [for
8ae0: 6d 61 74 20 25 30 33 64 20 24 76 65 72 73 69 6f mat %03d $versio
8af0: 6e 28 62 75 69 6c 64 29 5d 20 5c 0d 0a 20 20 20 n(build)] \..
8b00: 20 20 20 20 20 3c 2f 49 4e 54 45 52 4f 50 5f 42 </INTEROP_B
8b10: 55 49 4c 44 5f 4e 55 4d 42 45 52 3e 5d 20 5c 0d UILD_NUMBER>] \.
8b20: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
8b30: 20 3c 49 4e 54 45 52 4f 50 5f 4d 41 4e 49 46 45 <INTEROP_MANIFE
8b40: 53 54 5f 56 45 52 53 49 4f 4e 3e 20 5b 73 74 72 ST_VERSION> [str
8b50: 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 ing map [list .
8b60: 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 \\.] \..
8b70: 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 $version(full)]
8b80: 3c 2f 49 4e 54 45 52 4f 50 5f 4d 41 4e 49 46 45 </INTEROP_MANIFE
8b90: 53 54 5f 56 45 52 53 49 4f 4e 3e 5d 20 5c 0d 0a ST_VERSION>] \..
8ba0: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
8bb0: 3c 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45 52 53 <INTEROP_RC_VERS
8bc0: 49 4f 4e 3e 20 5b 73 74 72 69 6e 67 20 6d 61 70 ION> [string map
8bd0: 20 5b 6c 69 73 74 20 2e 20 2c 5d 20 5c 0d 0a 20 [list . ,] \..
8be0: 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 $version(
8bf0: 66 75 6c 6c 29 5d 20 3c 2f 49 4e 54 45 52 4f 50 full)] </INTEROP
8c00: 5f 52 43 5f 56 45 52 53 49 4f 4e 3e 5d 0d 0a 0d _RC_VERSION>]...
8c10: 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 .###############
8c20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8c30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8c40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8c50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8c60: 0d 0a 23 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 ..# SQLite.Inter
8c70: 6f 70 2e 32 30 31 32 2e 70 72 6f 70 73 0d 0a 23 op.2012.props..#
8c80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8c90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8ca0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8cb0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8cc0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a ##############..
8cd0: 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 72 ..lappend patter
8ce0: 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e ns \.. [appen
8cf0: 64 41 72 67 73 20 3c 49 4e 54 45 52 4f 50 5f 42 dArgs <INTEROP_B
8d00: 55 49 4c 44 5f 4e 55 4d 42 45 52 3e 20 5b 66 6f UILD_NUMBER> [fo
8d10: 72 6d 61 74 20 25 30 33 64 20 24 76 65 72 73 69 rmat %03d $versi
8d20: 6f 6e 28 62 75 69 6c 64 29 5d 20 5c 0d 0a 20 20 on(build)] \..
8d30: 20 20 20 20 20 20 3c 2f 49 4e 54 45 52 4f 50 5f </INTEROP_
8d40: 42 55 49 4c 44 5f 4e 55 4d 42 45 52 3e 5d 20 5c BUILD_NUMBER>] \
8d50: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
8d60: 73 20 3c 49 4e 54 45 52 4f 50 5f 4d 41 4e 49 46 s <INTEROP_MANIF
8d70: 45 53 54 5f 56 45 52 53 49 4f 4e 3e 20 5b 73 74 EST_VERSION> [st
8d80: 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e ring map [list .
8d90: 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 20 \\.] \..
8da0: 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 5d $version(full)]
8db0: 20 3c 2f 49 4e 54 45 52 4f 50 5f 4d 41 4e 49 46 </INTEROP_MANIF
8dc0: 45 53 54 5f 56 45 52 53 49 4f 4e 3e 5d 20 5c 0d EST_VERSION>] \.
8dd0: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
8de0: 20 3c 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45 52 <INTEROP_RC_VER
8df0: 53 49 4f 4e 3e 20 5b 73 74 72 69 6e 67 20 6d 61 SION> [string ma
8e00: 70 20 5b 6c 69 73 74 20 2e 20 2c 5d 20 5c 0d 0a p [list . ,] \..
8e10: 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e $version
8e20: 28 66 75 6c 6c 29 5d 20 3c 2f 49 4e 54 45 52 4f (full)] </INTERO
8e30: 50 5f 52 43 5f 56 45 52 53 49 4f 4e 3e 5d 0d 0a P_RC_VERSION>]..
8e40: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
8e50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8e60: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8e70: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8e80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8e90: 23 0d 0a 23 20 53 51 4c 69 74 65 2e 49 6e 74 65 #..# SQLite.Inte
8ea0: 72 6f 70 2e 32 30 31 33 2e 70 72 6f 70 73 0d 0a rop.2013.props..
8eb0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8ec0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8ed0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8ee0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
8ef0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
8f00: 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 ...lappend patte
8f10: 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 rns \.. [appe
8f20: 6e 64 41 72 67 73 20 3c 49 4e 54 45 52 4f 50 5f ndArgs <INTEROP_
8f30: 42 55 49 4c 44 5f 4e 55 4d 42 45 52 3e 20 5b 66 BUILD_NUMBER> [f
8f40: 6f 72 6d 61 74 20 25 30 33 64 20 24 76 65 72 73 ormat %03d $vers
8f50: 69 6f 6e 28 62 75 69 6c 64 29 5d 20 5c 0d 0a 20 ion(build)] \..
8f60: 20 20 20 20 20 20 20 3c 2f 49 4e 54 45 52 4f 50 </INTEROP
8f70: 5f 42 55 49 4c 44 5f 4e 55 4d 42 45 52 3e 5d 20 _BUILD_NUMBER>]
8f80: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
8f90: 67 73 20 3c 49 4e 54 45 52 4f 50 5f 4d 41 4e 49 gs <INTEROP_MANI
8fa0: 46 45 53 54 5f 56 45 52 53 49 4f 4e 3e 20 5b 73 FEST_VERSION> [s
8fb0: 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 tring map [list
8fc0: 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 . \\.] \..
8fd0: 20 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 $version(full)
8fe0: 5d 20 3c 2f 49 4e 54 45 52 4f 50 5f 4d 41 4e 49 ] </INTEROP_MANI
8ff0: 46 45 53 54 5f 56 45 52 53 49 4f 4e 3e 5d 20 5c FEST_VERSION>] \
9000: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
9010: 73 20 3c 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45 s <INTEROP_RC_VE
9020: 52 53 49 4f 4e 3e 20 5b 73 74 72 69 6e 67 20 6d RSION> [string m
9030: 61 70 20 5b 6c 69 73 74 20 2e 20 2c 5d 20 5c 0d ap [list . ,] \.
9040: 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 6f . $versio
9050: 6e 28 66 75 6c 6c 29 5d 20 3c 2f 49 4e 54 45 52 n(full)] </INTER
9060: 4f 50 5f 52 43 5f 56 45 52 53 49 4f 4e 3e 5d 0d OP_RC_VERSION>].
9070: 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 ...#############
9080: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9090: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
90a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
90b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
90c0: 23 23 0d 0a 23 20 53 51 4c 69 74 65 2e 49 6e 74 ##..# SQLite.Int
90d0: 65 72 6f 70 2e 32 30 31 35 2e 70 72 6f 70 73 0d erop.2015.props.
90e0: 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 .###############
90f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9100: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9110: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9120: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9130: 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 ....lappend patt
9140: 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 erns \.. [app
9150: 65 6e 64 41 72 67 73 20 3c 49 4e 54 45 52 4f 50 endArgs <INTEROP
9160: 5f 42 55 49 4c 44 5f 4e 55 4d 42 45 52 3e 20 5b _BUILD_NUMBER> [
9170: 66 6f 72 6d 61 74 20 25 30 33 64 20 24 76 65 72 format %03d $ver
9180: 73 69 6f 6e 28 62 75 69 6c 64 29 5d 20 5c 0d 0a sion(build)] \..
9190: 20 20 20 20 20 20 20 20 3c 2f 49 4e 54 45 52 4f </INTERO
91a0: 50 5f 42 55 49 4c 44 5f 4e 55 4d 42 45 52 3e 5d P_BUILD_NUMBER>]
91b0: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
91c0: 72 67 73 20 3c 49 4e 54 45 52 4f 50 5f 4d 41 4e rgs <INTEROP_MAN
91d0: 49 46 45 53 54 5f 56 45 52 53 49 4f 4e 3e 20 5b IFEST_VERSION> [
91e0: 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 string map [list
91f0: 20 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 . \\.] \..
9200: 20 20 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c $version(full
9210: 29 5d 20 3c 2f 49 4e 54 45 52 4f 50 5f 4d 41 4e )] </INTEROP_MAN
9220: 49 46 45 53 54 5f 56 45 52 53 49 4f 4e 3e 5d 20 IFEST_VERSION>]
9230: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
9240: 67 73 20 3c 49 4e 54 45 52 4f 50 5f 52 43 5f 56 gs <INTEROP_RC_V
9250: 45 52 53 49 4f 4e 3e 20 5b 73 74 72 69 6e 67 20 ERSION> [string
9260: 6d 61 70 20 5b 6c 69 73 74 20 2e 20 2c 5d 20 5c map [list . ,] \
9270: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
9280: 6f 6e 28 66 75 6c 6c 29 5d 20 3c 2f 49 4e 54 45 on(full)] </INTE
9290: 52 4f 50 5f 52 43 5f 56 45 52 53 49 4f 4e 3e 5d ROP_RC_VERSION>]
92a0: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
92b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
92c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
92d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
92e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
92f0: 23 23 23 0d 0a 23 20 69 6e 74 65 72 6f 70 2e 68 ###..# interop.h
9300: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
9310: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9320: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9330: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9340: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9350: 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 #....lappend pat
9360: 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 terns \.. [ap
9370: 70 65 6e 64 41 72 67 73 20 5c 22 20 5b 73 74 72 pendArgs \" [str
9380: 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 ing map [list .
9390: 5c 5c 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 75 \\.] $version(fu
93a0: 6c 6c 29 5d 20 5c 22 5d 0d 0a 0d 0a 23 23 23 23 ll)] \"]....####
93b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
93c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
93d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
93e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
93f0: 23 23 23 23 23 23 23 23 23 23 23 0d 0a 23 20 53 ###########..# S
9400: 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 ystem.Data.SQLit
9410: 65 2f 41 73 73 65 6d 62 6c 79 49 6e 66 6f 2e 63 e/AssemblyInfo.c
9420: 73 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 s..#############
9430: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9440: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9450: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9460: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9470: 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 ##....lappend pa
9480: 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 tterns \.. [a
9490: 70 70 65 6e 64 41 72 67 73 20 41 73 73 65 6d 62 ppendArgs Assemb
94a0: 6c 79 56 65 72 73 69 6f 6e 5c 5c 28 5c 22 20 5b lyVersion\\(\" [
94b0: 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 string map [list
94c0: 20 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 . \\.] \..
94d0: 20 20 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c $version(full
94e0: 29 5d 20 5c 22 5c 5c 29 5d 20 5c 0d 0a 20 20 20 )] \"\\)] \..
94f0: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 41 73 73 [appendArgs Ass
9500: 65 6d 62 6c 79 46 69 6c 65 56 65 72 73 69 6f 6e emblyFileVersion
9510: 5c 5c 28 5c 22 20 5b 73 74 72 69 6e 67 20 6d 61 \\(\" [string ma
9520: 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 5c p [list . \\.] \
9530: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
9540: 6f 6e 28 66 75 6c 6c 29 5d 20 5c 22 5c 5c 29 5d on(full)] \"\\)]
9550: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
9560: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9570: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9580: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9590: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
95a0: 23 23 23 0d 0a 23 20 53 51 4c 69 74 65 33 2e 63 ###..# SQLite3.c
95b0: 73 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 s..#############
95c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
95d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
95e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
95f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9600: 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 ##....lappend pa
9610: 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 tterns \.. [a
9620: 70 70 65 6e 64 41 72 67 73 20 5c 22 20 5b 73 74 ppendArgs \" [st
9630: 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e ring map [list .
9640: 20 5c 5c 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 \\.] $version(f
9650: 75 6c 6c 29 5d 20 5c 22 5d 0d 0a 0d 0a 23 23 23 ull)] \"]....###
9660: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9670: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9680: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9690: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
96a0: 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 23 20 ############..#
96b0: 55 6e 73 61 66 65 4e 61 74 69 76 65 4d 65 74 68 UnsafeNativeMeth
96c0: 6f 64 73 2e 63 73 0d 0a 23 23 23 23 23 23 23 23 ods.cs..########
96d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
96e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
96f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9700: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9710: 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 #######....lappe
9720: 6e 64 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 nd patterns \..
9730: 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 5c [appendArgs \
9740: 22 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 2e "SQLite.Interop.
9750: 20 5b 66 6f 72 6d 61 74 20 25 30 33 64 20 24 76 [format %03d $v
9760: 65 72 73 69 6f 6e 28 62 75 69 6c 64 29 5d 20 2e ersion(build)] .
9770: 64 6c 6c 5c 22 5d 0d 0a 0d 0a 23 23 23 23 23 23 dll\"]....######
9780: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9790: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
97a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
97b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
97c0: 23 23 23 23 23 23 23 23 23 0d 0a 23 20 53 79 73 #########..# Sys
97d0: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e tem.Data.SQLite.
97e0: 4c 69 6e 71 2f 41 73 73 65 6d 62 6c 79 49 6e 66 Linq/AssemblyInf
97f0: 6f 2e 63 73 0d 0a 23 23 23 23 23 23 23 23 23 23 o.cs..##########
9800: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9810: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9820: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9830: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9840: 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 #####....lappend
9850: 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 patterns \..
9860: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 41 73 73 [appendArgs Ass
9870: 65 6d 62 6c 79 56 65 72 73 69 6f 6e 5c 5c 28 5c emblyVersion\\(\
9880: 22 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c " [string map [l
9890: 69 73 74 20 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 ist . \\.] \..
98a0: 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 66 $version(f
98b0: 75 6c 6c 29 5d 20 5c 22 5c 5c 29 5d 20 5c 0d 0a ull)] \"\\)] \..
98c0: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
98d0: 41 73 73 65 6d 62 6c 79 46 69 6c 65 56 65 72 73 AssemblyFileVers
98e0: 69 6f 6e 5c 5c 28 5c 22 20 5b 73 74 72 69 6e 67 ion\\(\" [string
98f0: 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e map [list . \\.
9900: 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 ] \.. $ve
9910: 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 5c 22 5c rsion(full)] \"\
9920: 5c 29 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 \)]....#########
9930: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9940: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9950: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9960: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9970: 23 23 23 23 23 23 0d 0a 23 20 74 65 73 74 2f 41 ######..# test/A
9980: 73 73 65 6d 62 6c 79 49 6e 66 6f 2e 63 73 0d 0a ssemblyInfo.cs..
9990: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
99a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
99b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
99c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
99d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
99e0: 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 ...lappend patte
99f0: 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 rns \.. [appe
9a00: 6e 64 41 72 67 73 20 41 73 73 65 6d 62 6c 79 56 ndArgs AssemblyV
9a10: 65 72 73 69 6f 6e 5c 5c 28 5c 22 20 5b 73 74 72 ersion\\(\" [str
9a20: 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 ing map [list .
9a30: 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 \\.] \..
9a40: 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 $version(full)]
9a50: 5c 22 5c 5c 29 5d 20 5c 0d 0a 20 20 20 20 5b 61 \"\\)] \.. [a
9a60: 70 70 65 6e 64 41 72 67 73 20 41 73 73 65 6d 62 ppendArgs Assemb
9a70: 6c 79 46 69 6c 65 56 65 72 73 69 6f 6e 5c 5c 28 lyFileVersion\\(
9a80: 5c 22 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b \" [string map [
9a90: 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 list . \\.] \..
9aa0: 20 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 $version(
9ab0: 66 75 6c 6c 29 5d 20 5c 22 5c 5c 29 5d 0d 0a 0d full)] \"\\)]...
9ac0: 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 .###############
9ad0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9ae0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9af0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9b00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9b10: 0d 0a 23 20 74 65 73 74 2f 61 70 70 2e 63 6f 6e ..# test/app.con
9b20: 66 69 67 0d 0a 23 23 23 23 23 23 23 23 23 23 23 fig..###########
9b30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9b40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9b50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9b60: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9b70: 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 ####....lappend
9b80: 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 patterns \..
9b90: 5b 61 70 70 65 6e 64 41 72 67 73 20 56 65 72 73 [appendArgs Vers
9ba0: 69 6f 6e 3d 20 5b 73 74 72 69 6e 67 20 6d 61 70 ion= [string map
9bb0: 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 [list . \\.] $v
9bc0: 65 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 2c 5d ersion(full)] ,]
9bd0: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
9be0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9bf0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9c00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9c10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9c20: 23 23 23 0d 0a 23 20 74 65 73 74 63 65 2f 41 73 ###..# testce/As
9c30: 73 65 6d 62 6c 79 49 6e 66 6f 2e 63 73 0d 0a 23 semblyInfo.cs..#
9c40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9c50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9c60: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9c70: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9c80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a ##############..
9c90: 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 65 72 ..lappend patter
9ca0: 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e ns \.. [appen
9cb0: 64 41 72 67 73 20 41 73 73 65 6d 62 6c 79 56 65 dArgs AssemblyVe
9cc0: 72 73 69 6f 6e 5c 5c 28 5c 22 20 5b 73 74 72 69 rsion\\(\" [stri
9cd0: 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c ng map [list . \
9ce0: 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 \.] \.. $
9cf0: 76 65 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 5c version(full)] \
9d00: 22 5c 5c 29 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 "\\)] \.. [ap
9d10: 70 65 6e 64 41 72 67 73 20 41 73 73 65 6d 62 6c pendArgs Assembl
9d20: 79 46 69 6c 65 56 65 72 73 69 6f 6e 5c 5c 28 5c yFileVersion\\(\
9d30: 22 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c " [string map [l
9d40: 69 73 74 20 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 ist . \\.] \..
9d50: 20 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 66 $version(f
9d60: 75 6c 6c 29 5d 20 5c 22 5c 5c 29 5d 0d 0a 0d 0a ull)] \"\\)]....
9d70: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9d80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9d90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9da0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9db0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
9dc0: 0a 23 20 32 30 30 38 2f 4c 49 4e 51 2f 41 70 70 .# 2008/LINQ/App
9dd0: 2e 63 6f 6e 66 69 67 0d 0a 23 23 23 23 23 23 23 .config..#######
9de0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9df0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9e00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9e10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9e20: 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 ########....lapp
9e30: 65 6e 64 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a end patterns \..
9e40: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
9e50: 5c 0d 0a 20 20 20 20 20 20 20 20 22 53 51 4c 69 \.. "SQLi
9e60: 74 65 50 72 6f 76 69 64 65 72 46 61 63 74 6f 72 teProviderFactor
9e70: 79 2c 20 53 79 73 74 65 6d 5c 5c 2e 44 61 74 61 y, System\\.Data
9e80: 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 6e 71 \\.SQLite\\.Linq
9e90: 2c 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 , " \.. "
9ea0: 56 65 72 73 69 6f 6e 3d 22 20 5b 73 74 72 69 6e Version=" [strin
9eb0: 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c g map [list . \\
9ec0: 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c .] $version(full
9ed0: 29 5d 20 2c 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 )] ,]....#######
9ee0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9ef0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9f00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9f10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9f20: 23 23 23 23 23 23 23 23 0d 0a 23 20 32 30 31 30 ########..# 2010
9f30: 2f 45 46 36 2f 41 70 70 2e 63 6f 6e 66 69 67 0d /EF6/App.config.
9f40: 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 .###############
9f50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9f60: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9f70: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9f80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
9f90: 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 74 ....lappend patt
9fa0: 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 70 erns \.. [app
9fb0: 65 6e 64 41 72 67 73 20 5c 0d 0a 20 20 20 20 20 endArgs \..
9fc0: 20 20 20 22 53 51 4c 69 74 65 50 72 6f 76 69 64 "SQLiteProvid
9fd0: 65 72 46 61 63 74 6f 72 79 2c 20 53 79 73 74 65 erFactory, Syste
9fe0: 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 74 m\\.Data\\.SQLit
9ff0: 65 5c 5c 2e 45 46 36 2c 20 22 20 5c 0d 0a 20 20 e\\.EF6, " \..
a000: 20 20 20 20 20 20 22 56 65 72 73 69 6f 6e 3d 22 "Version="
a010: 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 [string map [li
a020: 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 65 72 73 69 st . \\.] $versi
a030: 6f 6e 28 66 75 6c 6c 29 5d 20 2c 5d 20 5c 0d 0a on(full)] ,] \..
a040: 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 [appendArgs
a050: 5c 0d 0a 20 20 20 20 20 20 20 20 22 53 51 4c 69 \.. "SQLi
a060: 74 65 50 72 6f 76 69 64 65 72 53 65 72 76 69 63 teProviderServic
a070: 65 73 2c 20 53 79 73 74 65 6d 5c 5c 2e 44 61 74 es, System\\.Dat
a080: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 a\\.SQLite\\.EF6
a090: 2c 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 , " \.. "
a0a0: 56 65 72 73 69 6f 6e 3d 22 20 5b 73 74 72 69 6e Version=" [strin
a0b0: 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c g map [list . \\
a0c0: 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c .] $version(full
a0d0: 29 5d 20 2c 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 )] ,]....#######
a0e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a0f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a100: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a110: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a120: 23 23 23 23 23 23 23 23 0d 0a 23 20 32 30 31 30 ########..# 2010
a130: 2f 4c 49 4e 51 2f 41 70 70 2e 63 6f 6e 66 69 67 /LINQ/App.config
a140: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
a150: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a160: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a170: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a180: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a190: 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 74 #....lappend pat
a1a0: 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 70 terns \.. [ap
a1b0: 70 65 6e 64 41 72 67 73 20 5c 0d 0a 20 20 20 20 pendArgs \..
a1c0: 20 20 20 20 22 53 51 4c 69 74 65 50 72 6f 76 69 "SQLiteProvi
a1d0: 64 65 72 46 61 63 74 6f 72 79 2c 20 53 79 73 74 derFactory, Syst
a1e0: 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c 69 em\\.Data\\.SQLi
a1f0: 74 65 5c 5c 2e 4c 69 6e 71 2c 20 22 20 5c 0d 0a te\\.Linq, " \..
a200: 20 20 20 20 20 20 20 20 22 56 65 72 73 69 6f 6e "Version
a210: 3d 22 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b =" [string map [
a220: 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 65 72 list . \\.] $ver
a230: 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 2c 5d 0d 0a sion(full)] ,]..
a240: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
a250: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a260: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a270: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a280: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a290: 23 0d 0a 23 20 32 30 31 32 2f 45 46 36 2f 41 70 #..# 2012/EF6/Ap
a2a0: 70 2e 63 6f 6e 66 69 67 0d 0a 23 23 23 23 23 23 p.config..######
a2b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a2c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a2d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a2e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a2f0: 23 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 #########....lap
a300: 70 65 6e 64 20 70 61 74 74 65 72 6e 73 20 5c 0d pend patterns \.
a310: 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 . [appendArgs
a320: 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 53 51 4c \.. "SQL
a330: 69 74 65 50 72 6f 76 69 64 65 72 46 61 63 74 6f iteProviderFacto
a340: 72 79 2c 20 53 79 73 74 65 6d 5c 5c 2e 44 61 74 ry, System\\.Dat
a350: 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 46 36 a\\.SQLite\\.EF6
a360: 2c 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 , " \.. "
a370: 56 65 72 73 69 6f 6e 3d 22 20 5b 73 74 72 69 6e Version=" [strin
a380: 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c g map [list . \\
a390: 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c .] $version(full
a3a0: 29 5d 20 2c 5d 20 5c 0d 0a 20 20 20 20 5b 61 70 )] ,] \.. [ap
a3b0: 70 65 6e 64 41 72 67 73 20 5c 0d 0a 20 20 20 20 pendArgs \..
a3c0: 20 20 20 20 22 53 51 4c 69 74 65 50 72 6f 76 69 "SQLiteProvi
a3d0: 64 65 72 53 65 72 76 69 63 65 73 2c 20 53 79 73 derServices, Sys
a3e0: 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c tem\\.Data\\.SQL
a3f0: 69 74 65 5c 5c 2e 45 46 36 2c 20 22 20 5c 0d 0a ite\\.EF6, " \..
a400: 20 20 20 20 20 20 20 20 22 56 65 72 73 69 6f 6e "Version
a410: 3d 22 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b =" [string map [
a420: 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 65 72 list . \\.] $ver
a430: 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 2c 5d 0d 0a sion(full)] ,]..
a440: 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ..##############
a450: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a460: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a470: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a480: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a490: 23 0d 0a 23 20 32 30 31 32 2f 4c 49 4e 51 2f 41 #..# 2012/LINQ/A
a4a0: 70 70 2e 63 6f 6e 66 69 67 0d 0a 23 23 23 23 23 pp.config..#####
a4b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a4c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a4d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a4e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a4f0: 23 23 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c 61 ##########....la
a500: 70 70 65 6e 64 20 70 61 74 74 65 72 6e 73 20 5c ppend patterns \
a510: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
a520: 73 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 53 51 s \.. "SQ
a530: 4c 69 74 65 50 72 6f 76 69 64 65 72 46 61 63 74 LiteProviderFact
a540: 6f 72 79 2c 20 53 79 73 74 65 6d 5c 5c 2e 44 61 ory, System\\.Da
a550: 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 4c 69 ta\\.SQLite\\.Li
a560: 6e 71 2c 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 nq, " \..
a570: 20 22 56 65 72 73 69 6f 6e 3d 22 20 5b 73 74 72 "Version=" [str
a580: 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 ing map [list .
a590: 5c 5c 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 75 \\.] $version(fu
a5a0: 6c 6c 29 5d 20 2c 5d 0d 0a 0d 0a 23 23 23 23 23 ll)] ,]....#####
a5b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a5c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a5d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a5e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a5f0: 23 23 23 23 23 23 23 23 23 23 0d 0a 23 20 32 30 ##########..# 20
a600: 31 33 2f 45 46 36 2f 41 70 70 2e 63 6f 6e 66 69 13/EF6/App.confi
a610: 67 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 g..#############
a620: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a630: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a640: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a650: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a660: 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 ##....lappend pa
a670: 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 tterns \.. [a
a680: 70 70 65 6e 64 41 72 67 73 20 5c 0d 0a 20 20 20 ppendArgs \..
a690: 20 20 20 20 20 22 53 51 4c 69 74 65 50 72 6f 76 "SQLiteProv
a6a0: 69 64 65 72 46 61 63 74 6f 72 79 2c 20 53 79 73 iderFactory, Sys
a6b0: 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 4c tem\\.Data\\.SQL
a6c0: 69 74 65 5c 5c 2e 45 46 36 2c 20 22 20 5c 0d 0a ite\\.EF6, " \..
a6d0: 20 20 20 20 20 20 20 20 22 56 65 72 73 69 6f 6e "Version
a6e0: 3d 22 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b =" [string map [
a6f0: 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 65 72 list . \\.] $ver
a700: 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 2c 5d 20 5c sion(full)] ,] \
a710: 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 67 .. [appendArg
a720: 73 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 53 51 s \.. "SQ
a730: 4c 69 74 65 50 72 6f 76 69 64 65 72 53 65 72 76 LiteProviderServ
a740: 69 63 65 73 2c 20 53 79 73 74 65 6d 5c 5c 2e 44 ices, System\\.D
a750: 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 ata\\.SQLite\\.E
a760: 46 36 2c 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 F6, " \..
a770: 20 22 56 65 72 73 69 6f 6e 3d 22 20 5b 73 74 72 "Version=" [str
a780: 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 ing map [list .
a790: 5c 5c 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 75 \\.] $version(fu
a7a0: 6c 6c 29 5d 20 2c 5d 0d 0a 0d 0a 23 23 23 23 23 ll)] ,]....#####
a7b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a7c0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a7d0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a7e0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a7f0: 23 23 23 23 23 23 23 23 23 23 0d 0a 23 20 32 30 ##########..# 20
a800: 31 33 2f 4c 49 4e 51 2f 41 70 70 2e 63 6f 6e 66 13/LINQ/App.conf
a810: 69 67 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ig..############
a820: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a830: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a840: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a850: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a860: 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 ###....lappend p
a870: 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b atterns \.. [
a880: 61 70 70 65 6e 64 41 72 67 73 20 5c 0d 0a 20 20 appendArgs \..
a890: 20 20 20 20 20 20 22 53 51 4c 69 74 65 50 72 6f "SQLitePro
a8a0: 76 69 64 65 72 46 61 63 74 6f 72 79 2c 20 53 79 viderFactory, Sy
a8b0: 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 51 stem\\.Data\\.SQ
a8c0: 4c 69 74 65 5c 5c 2e 4c 69 6e 71 2c 20 22 20 5c Lite\\.Linq, " \
a8d0: 0d 0a 20 20 20 20 20 20 20 20 22 56 65 72 73 69 .. "Versi
a8e0: 6f 6e 3d 22 20 5b 73 74 72 69 6e 67 20 6d 61 70 on=" [string map
a8f0: 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 [list . \\.] $v
a900: 65 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 2c 5d ersion(full)] ,]
a910: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
a920: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a930: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a940: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a950: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a960: 23 23 23 0d 0a 23 20 32 30 31 35 2f 45 46 36 2f ###..# 2015/EF6/
a970: 41 70 70 2e 63 6f 6e 66 69 67 0d 0a 23 23 23 23 App.config..####
a980: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a990: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a9a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a9b0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
a9c0: 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d 0a 6c ###########....l
a9d0: 61 70 70 65 6e 64 20 70 61 74 74 65 72 6e 73 20 append patterns
a9e0: 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 72 \.. [appendAr
a9f0: 67 73 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 53 gs \.. "S
aa00: 51 4c 69 74 65 50 72 6f 76 69 64 65 72 46 61 63 QLiteProviderFac
aa10: 74 6f 72 79 2c 20 53 79 73 74 65 6d 5c 5c 2e 44 tory, System\\.D
aa20: 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e 45 ata\\.SQLite\\.E
aa30: 46 36 2c 20 22 20 5c 0d 0a 20 20 20 20 20 20 20 F6, " \..
aa40: 20 22 56 65 72 73 69 6f 6e 3d 22 20 5b 73 74 72 "Version=" [str
aa50: 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 2e 20 ing map [list .
aa60: 5c 5c 2e 5d 20 24 76 65 72 73 69 6f 6e 28 66 75 \\.] $version(fu
aa70: 6c 6c 29 5d 20 2c 5d 20 5c 0d 0a 20 20 20 20 5b ll)] ,] \.. [
aa80: 61 70 70 65 6e 64 41 72 67 73 20 5c 0d 0a 20 20 appendArgs \..
aa90: 20 20 20 20 20 20 22 53 51 4c 69 74 65 50 72 6f "SQLitePro
aaa0: 76 69 64 65 72 53 65 72 76 69 63 65 73 2c 20 53 viderServices, S
aab0: 79 73 74 65 6d 5c 5c 2e 44 61 74 61 5c 5c 2e 53 ystem\\.Data\\.S
aac0: 51 4c 69 74 65 5c 5c 2e 45 46 36 2c 20 22 20 5c QLite\\.EF6, " \
aad0: 0d 0a 20 20 20 20 20 20 20 20 22 56 65 72 73 69 .. "Versi
aae0: 6f 6e 3d 22 20 5b 73 74 72 69 6e 67 20 6d 61 70 on=" [string map
aaf0: 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 [list . \\.] $v
ab00: 65 72 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 2c 5d ersion(full)] ,]
ab10: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
ab20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ab30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ab40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ab50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ab60: 23 23 23 0d 0a 23 20 32 30 31 35 2f 4c 49 4e 51 ###..# 2015/LINQ
ab70: 2f 41 70 70 2e 63 6f 6e 66 69 67 0d 0a 23 23 23 /App.config..###
ab80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ab90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
aba0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
abb0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
abc0: 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 0d 0a ############....
abd0: 6c 61 70 70 65 6e 64 20 70 61 74 74 65 72 6e 73 lappend patterns
abe0: 20 5c 0d 0a 20 20 20 20 5b 61 70 70 65 6e 64 41 \.. [appendA
abf0: 72 67 73 20 5c 0d 0a 20 20 20 20 20 20 20 20 22 rgs \.. "
ac00: 53 51 4c 69 74 65 50 72 6f 76 69 64 65 72 46 61 SQLiteProviderFa
ac10: 63 74 6f 72 79 2c 20 53 79 73 74 65 6d 5c 5c 2e ctory, System\\.
ac20: 44 61 74 61 5c 5c 2e 53 51 4c 69 74 65 5c 5c 2e Data\\.SQLite\\.
ac30: 4c 69 6e 71 2c 20 22 20 5c 0d 0a 20 20 20 20 20 Linq, " \..
ac40: 20 20 20 22 56 65 72 73 69 6f 6e 3d 22 20 5b 73 "Version=" [s
ac50: 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 20 tring map [list
ac60: 2e 20 5c 5c 2e 5d 20 24 76 65 72 73 69 6f 6e 28 . \\.] $version(
ac70: 66 75 6c 6c 29 5d 20 2c 5d 0d 0a 0d 0a 23 23 23 full)] ,]....###
ac80: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ac90: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
aca0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
acb0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
acc0: 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a 23 20 ############..#
acd0: 74 65 73 74 6c 69 6e 71 2f 50 72 6f 70 65 72 74 testlinq/Propert
ace0: 69 65 73 2f 41 73 73 65 6d 62 6c 79 49 6e 66 6f ies/AssemblyInfo
acf0: 2e 63 73 0d 0a 23 23 23 23 23 23 23 23 23 23 23 .cs..###########
ad00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ad10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ad20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ad30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ad40: 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 ####....lappend
ad50: 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 patterns \..
ad60: 5b 61 70 70 65 6e 64 41 72 67 73 20 41 73 73 65 [appendArgs Asse
ad70: 6d 62 6c 79 56 65 72 73 69 6f 6e 5c 5c 28 5c 22 mblyVersion\\(\"
ad80: 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 [string map [li
ad90: 73 74 20 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 st . \\.] \..
ada0: 20 20 20 20 20 24 76 65 72 73 69 6f 6e 28 66 75 $version(fu
adb0: 6c 6c 29 5d 20 5c 22 5c 5c 29 5d 20 5c 0d 0a 20 ll)] \"\\)] \..
adc0: 20 20 20 5b 61 70 70 65 6e 64 41 72 67 73 20 41 [appendArgs A
add0: 73 73 65 6d 62 6c 79 46 69 6c 65 56 65 72 73 69 ssemblyFileVersi
ade0: 6f 6e 5c 5c 28 5c 22 20 5b 73 74 72 69 6e 67 20 on\\(\" [string
adf0: 6d 61 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d map [list . \\.]
ae00: 20 5c 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 \.. $ver
ae10: 73 69 6f 6e 28 66 75 6c 6c 29 5d 20 5c 22 5c 5c sion(full)] \"\\
ae20: 29 5d 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 )]....##########
ae30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ae40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ae50: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ae60: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
ae70: 23 23 23 23 23 0d 0a 23 20 74 6f 6f 6c 73 2f 69 #####..# tools/i
ae80: 6e 73 74 61 6c 6c 2f 50 72 6f 70 65 72 74 69 65 nstall/Propertie
ae90: 73 2f 41 73 73 65 6d 62 6c 79 49 6e 66 6f 2e 63 s/AssemblyInfo.c
aea0: 73 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 23 s..#############
aeb0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
aec0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
aed0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
aee0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
aef0: 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 20 70 61 ##....lappend pa
af00: 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 20 5b 61 tterns \.. [a
af10: 70 70 65 6e 64 41 72 67 73 20 41 73 73 65 6d 62 ppendArgs Assemb
af20: 6c 79 56 65 72 73 69 6f 6e 5c 5c 28 5c 22 20 5b lyVersion\\(\" [
af30: 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 73 74 string map [list
af40: 20 2e 20 5c 5c 2e 5d 20 5c 0d 0a 20 20 20 20 20 . \\.] \..
af50: 20 20 20 24 76 65 72 73 69 6f 6e 28 66 75 6c 6c $version(full
af60: 29 5d 20 5c 22 5c 5c 29 5d 20 5c 0d 0a 20 20 20 )] \"\\)] \..
af70: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 41 73 73 [appendArgs Ass
af80: 65 6d 62 6c 79 46 69 6c 65 56 65 72 73 69 6f 6e emblyFileVersion
af90: 5c 5c 28 5c 22 20 5b 73 74 72 69 6e 67 20 6d 61 \\(\" [string ma
afa0: 70 20 5b 6c 69 73 74 20 2e 20 5c 5c 2e 5d 20 5c p [list . \\.] \
afb0: 0d 0a 20 20 20 20 20 20 20 20 24 76 65 72 73 69 .. $versi
afc0: 6f 6e 28 66 75 6c 6c 29 5d 20 5c 22 5c 5c 29 5d on(full)] \"\\)]
afd0: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
afe0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
aff0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b000: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b010: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b020: 23 23 23 0d 0a 23 20 77 77 77 2f 6e 65 77 73 2e ###..# www/news.
b030: 77 69 6b 69 0d 0a 23 23 23 23 23 23 23 23 23 23 wiki..##########
b040: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b050: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b060: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b070: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b080: 23 23 23 23 23 0d 0a 0d 0a 6c 61 70 70 65 6e 64 #####....lappend
b090: 20 70 61 74 74 65 72 6e 73 20 5c 0d 0a 20 20 20 patterns \..
b0a0: 20 5b 61 70 70 65 6e 64 41 72 67 73 20 3c 62 3e [appendArgs <b>
b0b0: 20 5b 73 74 72 69 6e 67 20 6d 61 70 20 5b 6c 69 [string map [li
b0c0: 73 74 20 2e 20 5c 5c 2e 5d 20 24 76 65 72 73 69 st . \\.] $versi
b0d0: 6f 6e 28 66 75 6c 6c 29 5d 20 22 20 2d 20 22 5d on(full)] " - "]
b0e0: 0d 0a 0d 0a 23 23 23 23 23 23 23 23 23 23 23 23 ....############
b0f0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b100: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b110: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b120: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
b130: 23 23 23 0d 0a 0d 0a 73 65 74 20 66 69 6c 65 4e ###....set fileN
b140: 61 6d 65 73 20 5b 6c 69 73 74 20 5c 0d 0a 20 20 ames [list \..
b150: 20 20 72 65 61 64 6d 65 2e 68 74 6d 20 5c 0d 0a readme.htm \..
b160: 20 20 20 20 72 65 61 64 6d 65 2e 68 74 6d 20 5c readme.htm \
b170: 0d 0a 20 20 20 20 72 65 61 64 6d 65 2e 68 74 6d .. readme.htm
b180: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
b190: 69 6e 20 44 6f 63 20 45 78 74 72 61 20 50 72 6f in Doc Extra Pro
b1a0: 76 69 64 65 72 20 64 62 66 61 63 74 6f 72 79 73 vider dbfactorys
b1b0: 75 70 70 6f 72 74 2e 68 74 6d 6c 5d 20 5c 0d 0a upport.html] \..
b1c0: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 44 [file join D
b1d0: 6f 63 20 45 78 74 72 61 20 50 72 6f 76 69 64 65 oc Extra Provide
b1e0: 72 20 76 65 72 73 69 6f 6e 2e 68 74 6d 6c 5d 20 r version.html]
b1f0: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
b200: 6e 20 44 6f 63 20 45 78 74 72 61 20 50 72 6f 76 n Doc Extra Prov
b210: 69 64 65 72 20 77 65 6c 63 6f 6d 65 2e 68 74 6d ider welcome.htm
b220: 6c 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 l] \.. [file
b230: 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 join NuGet SQLit
b240: 65 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 e.nuspec] \..
b250: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 [file join NuGe
b260: 74 20 53 51 4c 69 74 65 2e 6e 75 73 70 65 63 5d t SQLite.nuspec]
b270: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
b280: 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e in NuGet SQLite.
b290: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
b2a0: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
b2b0: 53 51 4c 69 74 65 2e 6e 75 73 70 65 63 5d 20 5c SQLite.nuspec] \
b2c0: 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e .. [file join
b2d0: 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 6e 75 NuGet SQLite.nu
b2e0: 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 spec] \.. [fi
b2f0: 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 le join NuGet SQ
b300: 4c 69 74 65 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a Lite.nuspec] \..
b310: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e [file join N
b320: 75 47 65 74 20 53 51 4c 69 74 65 2e 6e 75 73 70 uGet SQLite.nusp
b330: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
b340: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
b350: 74 65 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 te.nuspec] \..
b360: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 [file join NuG
b370: 65 74 20 53 51 4c 69 74 65 2e 6e 75 73 70 65 63 et SQLite.nuspec
b380: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
b390: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
b3a0: 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 .nuspec] \..
b3b0: 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 [file join NuGet
b3c0: 20 53 51 4c 69 74 65 2e 6e 75 73 70 65 63 5d 20 SQLite.nuspec]
b3d0: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
b3e0: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 6e n NuGet SQLite.n
b3f0: 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 uspec] \.. [f
b400: 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 ile join NuGet S
b410: 51 4c 69 74 65 2e 6e 75 73 70 65 63 5d 20 5c 0d QLite.nuspec] \.
b420: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
b430: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 6e 75 73 NuGet SQLite.nus
b440: 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c pec] \.. [fil
b450: 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c e join NuGet SQL
b460: 69 74 65 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 ite.nuspec] \..
b470: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
b480: 47 65 74 20 53 51 4c 69 74 65 2e 42 65 74 61 2e Get SQLite.Beta.
b490: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
b4a0: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
b4b0: 53 51 4c 69 74 65 2e 42 65 74 61 2e 6e 75 73 70 SQLite.Beta.nusp
b4c0: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
b4d0: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
b4e0: 74 65 2e 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 te.Beta.nuspec]
b4f0: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
b500: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 42 n NuGet SQLite.B
b510: 65 74 61 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 eta.nuspec] \..
b520: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
b530: 47 65 74 20 53 51 4c 69 74 65 2e 42 65 74 61 2e Get SQLite.Beta.
b540: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
b550: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
b560: 53 51 4c 69 74 65 2e 42 65 74 61 2e 6e 75 73 70 SQLite.Beta.nusp
b570: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
b580: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
b590: 74 65 2e 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 te.Beta.nuspec]
b5a0: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
b5b0: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 42 n NuGet SQLite.B
b5c0: 65 74 61 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 eta.nuspec] \..
b5d0: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
b5e0: 47 65 74 20 53 51 4c 69 74 65 2e 42 65 74 61 2e Get SQLite.Beta.
b5f0: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
b600: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
b610: 53 51 4c 69 74 65 2e 42 65 74 61 2e 6e 75 73 70 SQLite.Beta.nusp
b620: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
b630: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
b640: 74 65 2e 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 te.Beta.nuspec]
b650: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
b660: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 42 n NuGet SQLite.B
b670: 65 74 61 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 eta.nuspec] \..
b680: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
b690: 47 65 74 20 53 51 4c 69 74 65 2e 42 65 74 61 2e Get SQLite.Beta.
b6a0: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
b6b0: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
b6c0: 53 51 4c 69 74 65 2e 42 65 74 61 2e 6e 75 73 70 SQLite.Beta.nusp
b6d0: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
b6e0: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
b6f0: 74 65 2e 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 te.Beta.nuspec]
b700: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
b710: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 43 n NuGet SQLite.C
b720: 6f 72 65 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 ore.nuspec] \..
b730: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
b740: 47 65 74 20 53 51 4c 69 74 65 2e 43 6f 72 65 2e Get SQLite.Core.
b750: 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a Beta.nuspec] \..
b760: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e [file join N
b770: 75 47 65 74 20 53 51 4c 69 74 65 2e 43 6f 72 65 uGet SQLite.Core
b780: 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d .Test.nuspec] \.
b790: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
b7a0: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 43 6f 72 NuGet SQLite.Cor
b7b0: 65 2e 4d 53 49 4c 2e 6e 75 73 70 65 63 5d 20 5c e.MSIL.nuspec] \
b7c0: 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e .. [file join
b7d0: 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 43 6f NuGet SQLite.Co
b7e0: 72 65 2e 4d 53 49 4c 2e 42 65 74 61 2e 6e 75 73 re.MSIL.Beta.nus
b7f0: 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c pec] \.. [fil
b800: 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c e join NuGet SQL
b810: 69 74 65 2e 43 6f 72 65 2e 4d 53 49 4c 2e 54 65 ite.Core.MSIL.Te
b820: 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 st.nuspec] \..
b830: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 [file join NuG
b840: 65 74 20 53 51 4c 69 74 65 2e 45 46 36 2e 6e 75 et SQLite.EF6.nu
b850: 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 spec] \.. [fi
b860: 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 le join NuGet SQ
b870: 4c 69 74 65 2e 45 46 36 2e 6e 75 73 70 65 63 5d Lite.EF6.nuspec]
b880: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
b890: 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e in NuGet SQLite.
b8a0: 45 46 36 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 EF6.nuspec] \..
b8b0: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
b8c0: 47 65 74 20 53 51 4c 69 74 65 2e 45 46 36 2e 6e Get SQLite.EF6.n
b8d0: 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 uspec] \.. [f
b8e0: 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 ile join NuGet S
b8f0: 51 4c 69 74 65 2e 45 46 36 2e 6e 75 73 70 65 63 QLite.EF6.nuspec
b900: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
b910: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
b920: 2e 45 46 36 2e 42 65 74 61 2e 6e 75 73 70 65 63 .EF6.Beta.nuspec
b930: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
b940: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
b950: 2e 45 46 36 2e 42 65 74 61 2e 6e 75 73 70 65 63 .EF6.Beta.nuspec
b960: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
b970: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
b980: 2e 45 46 36 2e 42 65 74 61 2e 6e 75 73 70 65 63 .EF6.Beta.nuspec
b990: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
b9a0: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
b9b0: 2e 45 46 36 2e 42 65 74 61 2e 6e 75 73 70 65 63 .EF6.Beta.nuspec
b9c0: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
b9d0: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
b9e0: 2e 45 46 36 2e 42 65 74 61 2e 6e 75 73 70 65 63 .EF6.Beta.nuspec
b9f0: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
ba00: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
ba10: 2e 45 46 36 2e 54 65 73 74 2e 6e 75 73 70 65 63 .EF6.Test.nuspec
ba20: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
ba30: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
ba40: 2e 45 46 36 2e 54 65 73 74 2e 6e 75 73 70 65 63 .EF6.Test.nuspec
ba50: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
ba60: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
ba70: 2e 45 46 36 2e 54 65 73 74 2e 6e 75 73 70 65 63 .EF6.Test.nuspec
ba80: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
ba90: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
baa0: 2e 45 46 36 2e 54 65 73 74 2e 6e 75 73 70 65 63 .EF6.Test.nuspec
bab0: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
bac0: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
bad0: 2e 45 46 36 2e 54 65 73 74 2e 6e 75 73 70 65 63 .EF6.Test.nuspec
bae0: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
baf0: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
bb00: 2e 4c 69 6e 71 2e 6e 75 73 70 65 63 5d 20 5c 0d .Linq.nuspec] \.
bb10: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
bb20: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4c 69 6e NuGet SQLite.Lin
bb30: 71 2e 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 5c q.Beta.nuspec] \
bb40: 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e .. [file join
bb50: 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4c 69 NuGet SQLite.Li
bb60: 6e 71 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 nq.Test.nuspec]
bb70: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
bb80: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d n NuGet SQLite.M
bb90: 53 49 4c 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 SIL.nuspec] \..
bba0: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
bbb0: 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e Get SQLite.MSIL.
bbc0: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
bbd0: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
bbe0: 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 6e 75 73 70 SQLite.MSIL.nusp
bbf0: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
bc00: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
bc10: 74 65 2e 4d 53 49 4c 2e 6e 75 73 70 65 63 5d 20 te.MSIL.nuspec]
bc20: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
bc30: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d n NuGet SQLite.M
bc40: 53 49 4c 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 SIL.nuspec] \..
bc50: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
bc60: 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e Get SQLite.MSIL.
bc70: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
bc80: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
bc90: 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 6e 75 73 70 SQLite.MSIL.nusp
bca0: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
bcb0: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
bcc0: 74 65 2e 4d 53 49 4c 2e 6e 75 73 70 65 63 5d 20 te.MSIL.nuspec]
bcd0: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
bce0: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d n NuGet SQLite.M
bcf0: 53 49 4c 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 SIL.nuspec] \..
bd00: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
bd10: 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e Get SQLite.MSIL.
bd20: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
bd30: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
bd40: 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 6e 75 73 70 SQLite.MSIL.nusp
bd50: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
bd60: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
bd70: 74 65 2e 4d 53 49 4c 2e 6e 75 73 70 65 63 5d 20 te.MSIL.nuspec]
bd80: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
bd90: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d n NuGet SQLite.M
bda0: 53 49 4c 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 SIL.nuspec] \..
bdb0: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
bdc0: 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e Get SQLite.MSIL.
bdd0: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
bde0: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
bdf0: 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 6e 75 73 70 SQLite.MSIL.nusp
be00: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
be10: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
be20: 74 65 2e 4d 53 49 4c 2e 42 65 74 61 2e 6e 75 73 te.MSIL.Beta.nus
be30: 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c pec] \.. [fil
be40: 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c e join NuGet SQL
be50: 69 74 65 2e 4d 53 49 4c 2e 42 65 74 61 2e 6e 75 ite.MSIL.Beta.nu
be60: 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 spec] \.. [fi
be70: 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 le join NuGet SQ
be80: 4c 69 74 65 2e 4d 53 49 4c 2e 42 65 74 61 2e 6e Lite.MSIL.Beta.n
be90: 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 uspec] \.. [f
bea0: 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 ile join NuGet S
beb0: 51 4c 69 74 65 2e 4d 53 49 4c 2e 42 65 74 61 2e QLite.MSIL.Beta.
bec0: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
bed0: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
bee0: 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 42 65 74 61 SQLite.MSIL.Beta
bef0: 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 .nuspec] \..
bf00: 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 [file join NuGet
bf10: 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 42 65 74 SQLite.MSIL.Bet
bf20: 61 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 a.nuspec] \..
bf30: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 [file join NuGe
bf40: 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 42 65 t SQLite.MSIL.Be
bf50: 74 61 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 ta.nuspec] \..
bf60: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 [file join NuG
bf70: 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 42 et SQLite.MSIL.B
bf80: 65 74 61 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 eta.nuspec] \..
bf90: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
bfa0: 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e Get SQLite.MSIL.
bfb0: 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a Beta.nuspec] \..
bfc0: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e [file join N
bfd0: 75 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c uGet SQLite.MSIL
bfe0: 2e 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 5c 0d .Beta.nuspec] \.
bff0: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
c000: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 NuGet SQLite.MSI
c010: 4c 2e 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 5c L.Beta.nuspec] \
c020: 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e .. [file join
c030: 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 NuGet SQLite.MS
c040: 49 4c 2e 42 65 74 61 2e 6e 75 73 70 65 63 5d 20 IL.Beta.nuspec]
c050: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
c060: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d n NuGet SQLite.M
c070: 53 49 4c 2e 42 65 74 61 2e 6e 75 73 70 65 63 5d SIL.Beta.nuspec]
c080: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
c090: 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e in NuGet SQLite.
c0a0: 4d 53 49 4c 2e 42 65 74 61 2e 6e 75 73 70 65 63 MSIL.Beta.nuspec
c0b0: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
c0c0: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
c0d0: 2e 4d 53 49 4c 2e 42 65 74 61 2e 6e 75 73 70 65 .MSIL.Beta.nuspe
c0e0: 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 c] \.. [file
c0f0: 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 join NuGet SQLit
c100: 65 2e 4d 53 49 4c 2e 54 65 73 74 2e 6e 75 73 70 e.MSIL.Test.nusp
c110: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
c120: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
c130: 74 65 2e 4d 53 49 4c 2e 54 65 73 74 2e 6e 75 73 te.MSIL.Test.nus
c140: 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c pec] \.. [fil
c150: 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c e join NuGet SQL
c160: 69 74 65 2e 4d 53 49 4c 2e 54 65 73 74 2e 6e 75 ite.MSIL.Test.nu
c170: 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 spec] \.. [fi
c180: 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 le join NuGet SQ
c190: 4c 69 74 65 2e 4d 53 49 4c 2e 54 65 73 74 2e 6e Lite.MSIL.Test.n
c1a0: 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 uspec] \.. [f
c1b0: 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 ile join NuGet S
c1c0: 51 4c 69 74 65 2e 4d 53 49 4c 2e 54 65 73 74 2e QLite.MSIL.Test.
c1d0: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
c1e0: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
c1f0: 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 54 65 73 74 SQLite.MSIL.Test
c200: 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 .nuspec] \..
c210: 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 [file join NuGet
c220: 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 54 65 73 SQLite.MSIL.Tes
c230: 74 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 t.nuspec] \..
c240: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 [file join NuGe
c250: 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 54 65 t SQLite.MSIL.Te
c260: 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 st.nuspec] \..
c270: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 [file join NuG
c280: 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e 54 et SQLite.MSIL.T
c290: 65 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 est.nuspec] \..
c2a0: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
c2b0: 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c 2e Get SQLite.MSIL.
c2c0: 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a Test.nuspec] \..
c2d0: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e [file join N
c2e0: 75 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 4c uGet SQLite.MSIL
c2f0: 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d .Test.nuspec] \.
c300: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
c310: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 49 NuGet SQLite.MSI
c320: 4c 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 5c L.Test.nuspec] \
c330: 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e .. [file join
c340: 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d 53 NuGet SQLite.MS
c350: 49 4c 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 IL.Test.nuspec]
c360: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
c370: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 4d n NuGet SQLite.M
c380: 53 49 4c 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d SIL.Test.nuspec]
c390: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
c3a0: 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e in NuGet SQLite.
c3b0: 4d 53 49 4c 2e 54 65 73 74 2e 6e 75 73 70 65 63 MSIL.Test.nuspec
c3c0: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
c3d0: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
c3e0: 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d .Test.nuspec] \.
c3f0: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
c400: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 54 65 73 NuGet SQLite.Tes
c410: 74 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 t.nuspec] \..
c420: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 [file join NuGe
c430: 74 20 53 51 4c 69 74 65 2e 54 65 73 74 2e 6e 75 t SQLite.Test.nu
c440: 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 spec] \.. [fi
c450: 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 le join NuGet SQ
c460: 4c 69 74 65 2e 54 65 73 74 2e 6e 75 73 70 65 63 Lite.Test.nuspec
c470: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
c480: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
c490: 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d .Test.nuspec] \.
c4a0: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
c4b0: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 54 65 73 NuGet SQLite.Tes
c4c0: 74 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 t.nuspec] \..
c4d0: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 [file join NuGe
c4e0: 74 20 53 51 4c 69 74 65 2e 54 65 73 74 2e 6e 75 t SQLite.Test.nu
c4f0: 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 spec] \.. [fi
c500: 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 le join NuGet SQ
c510: 4c 69 74 65 2e 54 65 73 74 2e 6e 75 73 70 65 63 Lite.Test.nuspec
c520: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
c530: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
c540: 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d .Test.nuspec] \.
c550: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
c560: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 54 65 73 NuGet SQLite.Tes
c570: 74 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 t.nuspec] \..
c580: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 [file join NuGe
c590: 74 20 53 51 4c 69 74 65 2e 54 65 73 74 2e 6e 75 t SQLite.Test.nu
c5a0: 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 spec] \.. [fi
c5b0: 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 le join NuGet SQ
c5c0: 4c 69 74 65 2e 54 65 73 74 2e 6e 75 73 70 65 63 Lite.Test.nuspec
c5d0: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
c5e0: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
c5f0: 2e 54 65 73 74 2e 6e 75 73 70 65 63 5d 20 5c 0d .Test.nuspec] \.
c600: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
c610: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 54 65 73 NuGet SQLite.Tes
c620: 74 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 t.nuspec] \..
c630: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 [file join NuGe
c640: 74 20 53 51 4c 69 74 65 2e 54 65 73 74 2e 6e 75 t SQLite.Test.nu
c650: 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 spec] \.. [fi
c660: 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 le join NuGet SQ
c670: 4c 69 74 65 2e 78 36 34 2e 6e 75 73 70 65 63 5d Lite.x64.nuspec]
c680: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
c690: 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e in NuGet SQLite.
c6a0: 78 36 34 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 x64.nuspec] \..
c6b0: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
c6c0: 47 65 74 20 53 51 4c 69 74 65 2e 78 36 34 2e 6e Get SQLite.x64.n
c6d0: 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 uspec] \.. [f
c6e0: 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 ile join NuGet S
c6f0: 51 4c 69 74 65 2e 78 36 34 2e 6e 75 73 70 65 63 QLite.x64.nuspec
c700: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
c710: 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 oin NuGet SQLite
c720: 2e 78 36 34 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a .x64.nuspec] \..
c730: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e [file join N
c740: 75 47 65 74 20 53 51 4c 69 74 65 2e 78 36 34 2e uGet SQLite.x64.
c750: 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b nuspec] \.. [
c760: 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 file join NuGet
c770: 53 51 4c 69 74 65 2e 78 36 34 2e 6e 75 73 70 65 SQLite.x64.nuspe
c780: 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 c] \.. [file
c790: 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 join NuGet SQLit
c7a0: 65 2e 78 36 34 2e 6e 75 73 70 65 63 5d 20 5c 0d e.x64.nuspec] \.
c7b0: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
c7c0: 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 78 36 34 NuGet SQLite.x64
c7d0: 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 .nuspec] \..
c7e0: 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 [file join NuGet
c7f0: 20 53 51 4c 69 74 65 2e 78 36 34 2e 6e 75 73 70 SQLite.x64.nusp
c800: 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ec] \.. [file
c810: 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 join NuGet SQLi
c820: 74 65 2e 78 38 36 2e 6e 75 73 70 65 63 5d 20 5c te.x86.nuspec] \
c830: 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e .. [file join
c840: 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 78 38 NuGet SQLite.x8
c850: 36 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 6.nuspec] \..
c860: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 [file join NuGe
c870: 74 20 53 51 4c 69 74 65 2e 78 38 36 2e 6e 75 73 t SQLite.x86.nus
c880: 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c pec] \.. [fil
c890: 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 4c e join NuGet SQL
c8a0: 69 74 65 2e 78 38 36 2e 6e 75 73 70 65 63 5d 20 ite.x86.nuspec]
c8b0: 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 \.. [file joi
c8c0: 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e 78 n NuGet SQLite.x
c8d0: 38 36 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 20 86.nuspec] \..
c8e0: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 [file join NuG
c8f0: 65 74 20 53 51 4c 69 74 65 2e 78 38 36 2e 6e 75 et SQLite.x86.nu
c900: 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 spec] \.. [fi
c910: 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 51 le join NuGet SQ
c920: 4c 69 74 65 2e 78 38 36 2e 6e 75 73 70 65 63 5d Lite.x86.nuspec]
c930: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
c940: 69 6e 20 4e 75 47 65 74 20 53 51 4c 69 74 65 2e in NuGet SQLite.
c950: 78 38 36 2e 6e 75 73 70 65 63 5d 20 5c 0d 0a 20 x86.nuspec] \..
c960: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 4e 75 [file join Nu
c970: 47 65 74 20 53 51 4c 69 74 65 2e 78 38 36 2e 6e Get SQLite.x86.n
c980: 75 73 70 65 63 5d 20 5c 0d 0a 20 20 20 20 5b 66 uspec] \.. [f
c990: 69 6c 65 20 6a 6f 69 6e 20 4e 75 47 65 74 20 53 ile join NuGet S
c9a0: 51 4c 69 74 65 2e 78 38 36 2e 6e 75 73 70 65 63 QLite.x86.nuspec
c9b0: 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a ] \.. [file j
c9c0: 6f 69 6e 20 53 51 4c 69 74 65 2e 44 65 73 69 67 oin SQLite.Desig
c9d0: 6e 65 72 20 41 73 73 65 6d 62 6c 79 49 6e 66 6f ner AssemblyInfo
c9e0: 2e 63 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c .cs] \.. [fil
c9f0: 65 20 6a 6f 69 6e 20 53 51 4c 69 74 65 2e 44 65 e join SQLite.De
ca00: 73 69 67 6e 65 72 20 41 73 73 65 6d 62 6c 79 49 signer AssemblyI
ca10: 6e 66 6f 2e 63 73 5d 20 5c 0d 0a 20 20 20 20 5b nfo.cs] \.. [
ca20: 66 69 6c 65 20 6a 6f 69 6e 20 53 51 4c 69 74 65 file join SQLite
ca30: 2e 44 65 73 69 67 6e 65 72 20 73 6f 75 72 63 65 .Designer source
ca40: 2e 65 78 74 65 6e 73 69 6f 6e 2e 76 73 69 78 6d .extension.vsixm
ca50: 61 6e 69 66 65 73 74 5d 20 5c 0d 0a 20 20 20 20 anifest] \..
ca60: 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 51 4c 69 74 [file join SQLit
ca70: 65 2e 49 6e 74 65 72 6f 70 20 70 72 6f 70 73 20 e.Interop props
ca80: 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 2e 32 SQLite.Interop.2
ca90: 30 30 35 2e 76 73 70 72 6f 70 73 5d 20 5c 0d 0a 005.vsprops] \..
caa0: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 [file join S
cab0: 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 20 70 72 QLite.Interop pr
cac0: 6f 70 73 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 ops SQLite.Inter
cad0: 6f 70 2e 32 30 30 35 2e 76 73 70 72 6f 70 73 5d op.2005.vsprops]
cae0: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
caf0: 69 6e 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f in SQLite.Intero
cb00: 70 20 70 72 6f 70 73 20 53 51 4c 69 74 65 2e 49 p props SQLite.I
cb10: 6e 74 65 72 6f 70 2e 32 30 30 35 2e 76 73 70 72 nterop.2005.vspr
cb20: 6f 70 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c ops] \.. [fil
cb30: 65 20 6a 6f 69 6e 20 53 51 4c 69 74 65 2e 49 6e e join SQLite.In
cb40: 74 65 72 6f 70 20 70 72 6f 70 73 20 53 51 4c 69 terop props SQLi
cb50: 74 65 2e 49 6e 74 65 72 6f 70 2e 32 30 30 38 2e te.Interop.2008.
cb60: 76 73 70 72 6f 70 73 5d 20 5c 0d 0a 20 20 20 20 vsprops] \..
cb70: 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 51 4c 69 74 [file join SQLit
cb80: 65 2e 49 6e 74 65 72 6f 70 20 70 72 6f 70 73 20 e.Interop props
cb90: 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 2e 32 SQLite.Interop.2
cba0: 30 30 38 2e 76 73 70 72 6f 70 73 5d 20 5c 0d 0a 008.vsprops] \..
cbb0: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 [file join S
cbc0: 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 20 70 72 QLite.Interop pr
cbd0: 6f 70 73 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 ops SQLite.Inter
cbe0: 6f 70 2e 32 30 30 38 2e 76 73 70 72 6f 70 73 5d op.2008.vsprops]
cbf0: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
cc00: 69 6e 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f in SQLite.Intero
cc10: 70 20 70 72 6f 70 73 20 53 51 4c 69 74 65 2e 49 p props SQLite.I
cc20: 6e 74 65 72 6f 70 2e 32 30 31 30 2e 70 72 6f 70 nterop.2010.prop
cc30: 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 s] \.. [file
cc40: 6a 6f 69 6e 20 53 51 4c 69 74 65 2e 49 6e 74 65 join SQLite.Inte
cc50: 72 6f 70 20 70 72 6f 70 73 20 53 51 4c 69 74 65 rop props SQLite
cc60: 2e 49 6e 74 65 72 6f 70 2e 32 30 31 30 2e 70 72 .Interop.2010.pr
cc70: 6f 70 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c ops] \.. [fil
cc80: 65 20 6a 6f 69 6e 20 53 51 4c 69 74 65 2e 49 6e e join SQLite.In
cc90: 74 65 72 6f 70 20 70 72 6f 70 73 20 53 51 4c 69 terop props SQLi
cca0: 74 65 2e 49 6e 74 65 72 6f 70 2e 32 30 31 30 2e te.Interop.2010.
ccb0: 70 72 6f 70 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 props] \.. [f
ccc0: 69 6c 65 20 6a 6f 69 6e 20 53 51 4c 69 74 65 2e ile join SQLite.
ccd0: 49 6e 74 65 72 6f 70 20 70 72 6f 70 73 20 53 51 Interop props SQ
cce0: 4c 69 74 65 2e 49 6e 74 65 72 6f 70 2e 32 30 31 Lite.Interop.201
ccf0: 32 2e 70 72 6f 70 73 5d 20 5c 0d 0a 20 20 20 20 2.props] \..
cd00: 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 51 4c 69 74 [file join SQLit
cd10: 65 2e 49 6e 74 65 72 6f 70 20 70 72 6f 70 73 20 e.Interop props
cd20: 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 2e 32 SQLite.Interop.2
cd30: 30 31 32 2e 70 72 6f 70 73 5d 20 5c 0d 0a 20 20 012.props] \..
cd40: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 51 4c [file join SQL
cd50: 69 74 65 2e 49 6e 74 65 72 6f 70 20 70 72 6f 70 ite.Interop prop
cd60: 73 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 s SQLite.Interop
cd70: 2e 32 30 31 32 2e 70 72 6f 70 73 5d 20 5c 0d 0a .2012.props] \..
cd80: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 [file join S
cd90: 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 20 70 72 QLite.Interop pr
cda0: 6f 70 73 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 ops SQLite.Inter
cdb0: 6f 70 2e 32 30 31 33 2e 70 72 6f 70 73 5d 20 5c op.2013.props] \
cdc0: 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e .. [file join
cdd0: 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f 70 20 SQLite.Interop
cde0: 70 72 6f 70 73 20 53 51 4c 69 74 65 2e 49 6e 74 props SQLite.Int
cdf0: 65 72 6f 70 2e 32 30 31 33 2e 70 72 6f 70 73 5d erop.2013.props]
ce00: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
ce10: 69 6e 20 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f in SQLite.Intero
ce20: 70 20 70 72 6f 70 73 20 53 51 4c 69 74 65 2e 49 p props SQLite.I
ce30: 6e 74 65 72 6f 70 2e 32 30 31 33 2e 70 72 6f 70 nterop.2013.prop
ce40: 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 s] \.. [file
ce50: 6a 6f 69 6e 20 53 51 4c 69 74 65 2e 49 6e 74 65 join SQLite.Inte
ce60: 72 6f 70 20 70 72 6f 70 73 20 53 51 4c 69 74 65 rop props SQLite
ce70: 2e 49 6e 74 65 72 6f 70 2e 32 30 31 35 2e 70 72 .Interop.2015.pr
ce80: 6f 70 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c ops] \.. [fil
ce90: 65 20 6a 6f 69 6e 20 53 51 4c 69 74 65 2e 49 6e e join SQLite.In
cea0: 74 65 72 6f 70 20 70 72 6f 70 73 20 53 51 4c 69 terop props SQLi
ceb0: 74 65 2e 49 6e 74 65 72 6f 70 2e 32 30 31 35 2e te.Interop.2015.
cec0: 70 72 6f 70 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 props] \.. [f
ced0: 69 6c 65 20 6a 6f 69 6e 20 53 51 4c 69 74 65 2e ile join SQLite.
cee0: 49 6e 74 65 72 6f 70 20 70 72 6f 70 73 20 53 51 Interop props SQ
cef0: 4c 69 74 65 2e 49 6e 74 65 72 6f 70 2e 32 30 31 Lite.Interop.201
cf00: 35 2e 70 72 6f 70 73 5d 20 5c 0d 0a 20 20 20 20 5.props] \..
cf10: 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 51 4c 69 74 [file join SQLit
cf20: 65 2e 49 6e 74 65 72 6f 70 20 73 72 63 20 67 65 e.Interop src ge
cf30: 6e 65 72 69 63 20 69 6e 74 65 72 6f 70 2e 68 5d neric interop.h]
cf40: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
cf50: 69 6e 20 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 in System.Data.S
cf60: 51 4c 69 74 65 20 41 73 73 65 6d 62 6c 79 49 6e QLite AssemblyIn
cf70: 66 6f 2e 63 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 fo.cs] \.. [f
cf80: 69 6c 65 20 6a 6f 69 6e 20 53 79 73 74 65 6d 2e ile join System.
cf90: 44 61 74 61 2e 53 51 4c 69 74 65 20 41 73 73 65 Data.SQLite Asse
cfa0: 6d 62 6c 79 49 6e 66 6f 2e 63 73 5d 20 5c 0d 0a mblyInfo.cs] \..
cfb0: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 [file join S
cfc0: 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 ystem.Data.SQLit
cfd0: 65 20 53 51 4c 69 74 65 33 2e 63 73 5d 20 5c 0d e SQLite3.cs] \.
cfe0: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
cff0: 53 79 73 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 System.Data.SQLi
d000: 74 65 20 55 6e 73 61 66 65 4e 61 74 69 76 65 4d te UnsafeNativeM
d010: 65 74 68 6f 64 73 2e 63 73 5d 20 5c 0d 0a 20 20 ethods.cs] \..
d020: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 53 79 73 [file join Sys
d030: 74 65 6d 2e 44 61 74 61 2e 53 51 4c 69 74 65 2e tem.Data.SQLite.
d040: 4c 69 6e 71 20 41 73 73 65 6d 62 6c 79 49 6e 66 Linq AssemblyInf
d050: 6f 2e 63 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 o.cs] \.. [fi
d060: 6c 65 20 6a 6f 69 6e 20 53 79 73 74 65 6d 2e 44 le join System.D
d070: 61 74 61 2e 53 51 4c 69 74 65 2e 4c 69 6e 71 20 ata.SQLite.Linq
d080: 41 73 73 65 6d 62 6c 79 49 6e 66 6f 2e 63 73 5d AssemblyInfo.cs]
d090: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
d0a0: 69 6e 20 74 65 73 74 20 41 73 73 65 6d 62 6c 79 in test Assembly
d0b0: 49 6e 66 6f 2e 63 73 5d 20 5c 0d 0a 20 20 20 20 Info.cs] \..
d0c0: 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 74 20 [file join test
d0d0: 41 73 73 65 6d 62 6c 79 49 6e 66 6f 2e 63 73 5d AssemblyInfo.cs]
d0e0: 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f \.. [file jo
d0f0: 69 6e 20 74 65 73 74 20 61 70 70 2e 63 6f 6e 66 in test app.conf
d100: 69 67 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 ig] \.. [file
d110: 20 6a 6f 69 6e 20 74 65 73 74 63 65 20 41 73 73 join testce Ass
d120: 65 6d 62 6c 79 49 6e 66 6f 2e 63 73 5d 20 5c 0d emblyInfo.cs] \.
d130: 0a 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 . [file join
d140: 74 65 73 74 63 65 20 41 73 73 65 6d 62 6c 79 49 testce AssemblyI
d150: 6e 66 6f 2e 63 73 5d 20 5c 0d 0a 20 20 20 20 5b nfo.cs] \.. [
d160: 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 74 6c 69 file join testli
d170: 6e 71 20 32 30 30 38 20 4c 49 4e 51 20 41 70 70 nq 2008 LINQ App
d180: 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 20 20 20 .config] \..
d190: 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 74 6c [file join testl
d1a0: 69 6e 71 20 32 30 31 30 20 45 46 36 20 41 70 70 inq 2010 EF6 App
d1b0: 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 20 20 20 .config] \..
d1c0: 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 74 6c [file join testl
d1d0: 69 6e 71 20 32 30 31 30 20 45 46 36 20 41 70 70 inq 2010 EF6 App
d1e0: 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 20 20 20 .config] \..
d1f0: 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 74 6c [file join testl
d200: 69 6e 71 20 32 30 31 30 20 4c 49 4e 51 20 41 70 inq 2010 LINQ Ap
d210: 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 20 20 p.config] \..
d220: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 74 [file join test
d230: 6c 69 6e 71 20 32 30 31 32 20 45 46 36 20 41 70 linq 2012 EF6 Ap
d240: 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 20 20 p.config] \..
d250: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 74 [file join test
d260: 6c 69 6e 71 20 32 30 31 32 20 45 46 36 20 41 70 linq 2012 EF6 Ap
d270: 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 20 20 p.config] \..
d280: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 74 [file join test
d290: 6c 69 6e 71 20 32 30 31 32 20 4c 49 4e 51 20 41 linq 2012 LINQ A
d2a0: 70 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 20 pp.config] \..
d2b0: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 [file join tes
d2c0: 74 6c 69 6e 71 20 32 30 31 33 20 45 46 36 20 41 tlinq 2013 EF6 A
d2d0: 70 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 20 pp.config] \..
d2e0: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 [file join tes
d2f0: 74 6c 69 6e 71 20 32 30 31 33 20 45 46 36 20 41 tlinq 2013 EF6 A
d300: 70 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 20 pp.config] \..
d310: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 73 [file join tes
d320: 74 6c 69 6e 71 20 32 30 31 33 20 4c 49 4e 51 20 tlinq 2013 LINQ
d330: 41 70 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 App.config] \..
d340: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 [file join te
d350: 73 74 6c 69 6e 71 20 32 30 31 35 20 45 46 36 20 stlinq 2015 EF6
d360: 41 70 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 App.config] \..
d370: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 [file join te
d380: 73 74 6c 69 6e 71 20 32 30 31 35 20 45 46 36 20 stlinq 2015 EF6
d390: 41 70 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a 20 App.config] \..
d3a0: 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 65 [file join te
d3b0: 73 74 6c 69 6e 71 20 32 30 31 35 20 4c 49 4e 51 stlinq 2015 LINQ
d3c0: 20 41 70 70 2e 63 6f 6e 66 69 67 5d 20 5c 0d 0a App.config] \..
d3d0: 20 20 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 [file join t
d3e0: 65 73 74 6c 69 6e 71 20 50 72 6f 70 65 72 74 69 estlinq Properti
d3f0: 65 73 20 41 73 73 65 6d 62 6c 79 49 6e 66 6f 2e es AssemblyInfo.
d400: 63 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 cs] \.. [file
d410: 20 6a 6f 69 6e 20 74 65 73 74 6c 69 6e 71 20 50 join testlinq P
d420: 72 6f 70 65 72 74 69 65 73 20 41 73 73 65 6d 62 roperties Assemb
d430: 6c 79 49 6e 66 6f 2e 63 73 5d 20 5c 0d 0a 20 20 lyInfo.cs] \..
d440: 20 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 74 6f 6f [file join too
d450: 6c 73 20 69 6e 73 74 61 6c 6c 20 50 72 6f 70 65 ls install Prope
d460: 72 74 69 65 73 20 41 73 73 65 6d 62 6c 79 49 6e rties AssemblyIn
d470: 66 6f 2e 63 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 fo.cs] \.. [f
d480: 69 6c 65 20 6a 6f 69 6e 20 74 6f 6f 6c 73 20 69 ile join tools i
d490: 6e 73 74 61 6c 6c 20 50 72 6f 70 65 72 74 69 65 nstall Propertie
d4a0: 73 20 41 73 73 65 6d 62 6c 79 49 6e 66 6f 2e 63 s AssemblyInfo.c
d4b0: 73 5d 20 5c 0d 0a 20 20 20 20 5b 66 69 6c 65 20 s] \.. [file
d4c0: 6a 6f 69 6e 20 77 77 77 20 6e 65 77 73 2e 77 69 join www news.wi
d4d0: 6b 69 5d 5d 0d 0a 0d 0a 69 66 20 7b 5b 6c 6c 65 ki]]....if {[lle
d4e0: 6e 67 74 68 20 24 70 61 74 74 65 72 6e 73 5d 20 ngth $patterns]
d4f0: 3d 3d 20 5b 6c 6c 65 6e 67 74 68 20 24 66 69 6c == [llength $fil
d500: 65 4e 61 6d 65 73 5d 7d 20 74 68 65 6e 20 7b 0d eNames]} then {.
d510: 0a 20 20 66 6f 72 20 7b 73 65 74 20 69 20 31 7d . for {set i 1}
d520: 20 7b 24 69 20 3c 3d 20 5b 6c 6c 65 6e 67 74 68 {$i <= [llength
d530: 20 24 66 69 6c 65 4e 61 6d 65 73 5d 7d 20 7b 69 $fileNames]} {i
d540: 6e 63 72 20 69 7d 20 7b 0d 0a 20 20 20 20 73 65 ncr i} {.. se
d550: 74 20 70 61 74 74 65 72 6e 20 5b 6c 69 6e 64 65 t pattern [linde
d560: 78 20 24 70 61 74 74 65 72 6e 73 20 5b 65 78 70 x $patterns [exp
d570: 72 20 7b 24 69 20 2d 20 31 7d 5d 5d 0d 0a 20 20 r {$i - 1}]]..
d580: 20 20 73 65 74 20 66 69 6c 65 4e 61 6d 65 20 5b set fileName [
d590: 6c 69 6e 64 65 78 20 24 66 69 6c 65 4e 61 6d 65 lindex $fileName
d5a0: 73 20 5b 65 78 70 72 20 7b 24 69 20 2d 20 31 7d s [expr {$i - 1}
d5b0: 5d 5d 0d 0a 20 20 20 20 73 65 74 20 63 6f 6e 73 ]].. set cons
d5c0: 74 72 61 69 6e 74 20 5b 73 74 72 69 6e 67 20 6d traint [string m
d5d0: 61 70 20 5b 6c 69 73 74 20 2f 20 5f 20 5c 5c 20 ap [list / _ \\
d5e0: 5f 5d 20 24 66 69 6c 65 4e 61 6d 65 5d 0d 0a 20 _] $fileName]..
d5f0: 20 20 20 73 65 74 20 66 69 6c 65 4e 61 6d 65 20 set fileName
d600: 5b 66 69 6c 65 20 6e 61 74 69 76 65 6e 61 6d 65 [file nativename
d610: 20 5b 66 69 6c 65 20 6a 6f 69 6e 20 24 72 6f 6f [file join $roo
d620: 74 5f 70 61 74 68 20 24 66 69 6c 65 4e 61 6d 65 t_path $fileName
d630: 5d 5d 0d 0a 0d 0a 20 20 20 20 69 66 20 7b 21 5b ]].... if {![
d640: 68 61 76 65 43 6f 6e 73 74 72 61 69 6e 74 20 5b haveConstraint [
d650: 61 70 70 65 6e 64 41 72 67 73 20 66 69 6c 65 5f appendArgs file_
d660: 20 24 63 6f 6e 73 74 72 61 69 6e 74 5d 5d 7d 20 $constraint]]}
d670: 74 68 65 6e 20 7b 0d 0a 20 20 20 20 20 20 63 68 then {.. ch
d680: 65 63 6b 46 6f 72 46 69 6c 65 20 24 74 65 73 74 eckForFile $test
d690: 5f 63 68 61 6e 6e 65 6c 20 24 66 69 6c 65 4e 61 _channel $fileNa
d6a0: 6d 65 20 24 63 6f 6e 73 74 72 61 69 6e 74 3b 20 me $constraint;
d6b0: 23 20 45 58 45 4d 50 54 3a 20 44 79 6e 61 6d 69 # EXEMPT: Dynami
d6c0: 63 2e 0d 0a 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 c... }....
d6d0: 20 72 75 6e 54 65 73 74 20 7b 74 65 73 74 20 5b runTest {test [
d6e0: 61 70 70 65 6e 64 41 72 67 73 20 76 65 72 73 69 appendArgs versi
d6f0: 6f 6e 2d 31 2e 32 31 2e 20 24 69 5d 20 5c 0d 0a on-1.21. $i] \..
d700: 20 20 20 20 20 20 20 20 5b 61 70 70 65 6e 64 41 [appendA
d710: 72 67 73 20 22 70 61 74 74 65 72 6e 20 7b 22 20 rgs "pattern {"
d720: 24 70 61 74 74 65 72 6e 20 22 7d 20 69 6e 20 66 $pattern "} in f
d730: 69 6c 65 20 5c 22 22 20 24 66 69 6c 65 4e 61 6d ile \"" $fileNam
d740: 65 20 5c 22 5d 20 2d 62 6f 64 79 20 7b 0d 0a 20 e \"] -body {..
d750: 20 20 20 20 20 69 66 20 7b 5b 68 61 73 52 75 6e if {[hasRun
d760: 74 69 6d 65 4f 70 74 69 6f 6e 20 76 65 72 62 6f timeOption verbo
d770: 73 65 5d 7d 20 74 68 65 6e 20 7b 0d 0a 20 20 20 se]} then {..
d780: 20 20 20 20 20 74 70 75 74 73 20 24 74 65 73 74 tputs $test
d790: 5f 63 68 61 6e 6e 65 6c 20 5b 61 70 70 65 6e 64 _channel [append
d7a0: 41 72 67 73 20 5c 0d 0a 20 20 20 20 20 20 20 20 Args \..
d7b0: 20 20 20 20 22 2d 2d 2d 2d 20 63 68 65 63 6b 69 "---- checki
d7c0: 6e 67 20 70 61 74 74 65 72 6e 20 7b 22 20 24 70 ng pattern {" $p
d7d0: 61 74 74 65 72 6e 20 22 7d 20 61 67 61 69 6e 73 attern "} agains
d7e0: 74 20 66 69 6c 65 20 5c 22 22 20 5c 0d 0a 20 20 t file \"" \..
d7f0: 20 20 20 20 20 20 20 20 20 20 24 66 69 6c 65 4e $fileN
d800: 61 6d 65 20 5c 22 2e 2e 2e 5c 6e 5d 0d 0a 20 20 ame \"...\n]..
d810: 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 72 65 67 }.. reg
d820: 65 78 70 20 2d 2d 20 24 70 61 74 74 65 72 6e 20 exp -- $pattern
d830: 5b 72 65 61 64 46 69 6c 65 20 24 66 69 6c 65 4e [readFile $fileN
d840: 61 6d 65 5d 0d 0a 20 20 20 20 7d 20 2d 63 6f 6e ame].. } -con
d850: 73 74 72 61 69 6e 74 73 20 5b 6c 69 73 74 20 65 straints [list e
d860: 61 67 6c 65 20 5b 61 70 70 65 6e 64 41 72 67 73 agle [appendArgs
d870: 20 66 69 6c 65 5f 20 24 63 6f 6e 73 74 72 61 69 file_ $constrai
d880: 6e 74 5d 5d 20 2d 72 65 73 75 6c 74 20 7b 31 7d nt]] -result {1}
d890: 7d 0d 0a 20 20 7d 0d 0a 7d 20 65 6c 73 65 20 7b }.. }..} else {
d8a0: 0d 0a 20 20 74 70 75 74 73 20 24 74 65 73 74 5f .. tputs $test_
d8b0: 63 68 61 6e 6e 65 6c 20 5b 61 70 70 65 6e 64 41 channel [appendA
d8c0: 72 67 73 20 5c 0d 0a 20 20 20 20 20 20 22 2d 2d rgs \.. "--
d8d0: 2d 2d 20 6e 75 6d 62 65 72 20 6f 66 20 72 65 67 -- number of reg
d8e0: 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 ular expression
d8f0: 70 61 74 74 65 72 6e 73 20 22 20 5b 6c 6c 65 6e patterns " [llen
d900: 67 74 68 20 24 70 61 74 74 65 72 6e 73 5d 20 5c gth $patterns] \
d910: 0d 0a 20 20 20 20 20 20 22 20 64 6f 65 73 20 6e .. " does n
d920: 6f 74 20 6d 61 74 63 68 20 6e 75 6d 62 65 72 20 ot match number
d930: 6f 66 20 66 69 6c 65 20 6e 61 6d 65 73 20 22 20 of file names "
d940: 5b 6c 6c 65 6e 67 74 68 20 24 66 69 6c 65 4e 61 [llength $fileNa
d950: 6d 65 73 5d 20 5c 6e 5d 0d 0a 7d 0d 0a 0d 0a 23 mes] \n]..}....#
d960: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
d970: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
d980: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
d990: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
d9a0: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d 0a ##############..
d9b0: 0d 0a 75 6e 73 65 74 20 2d 6e 6f 63 6f 6d 70 6c ..unset -nocompl
d9c0: 61 69 6e 20 63 6f 6e 73 74 72 61 69 6e 74 20 66 ain constraint f
d9d0: 69 6c 65 4e 61 6d 65 20 70 61 74 74 65 72 6e 20 ileName pattern
d9e0: 66 69 6c 65 4e 61 6d 65 73 20 70 61 74 74 65 72 fileNames patter
d9f0: 6e 73 20 69 20 76 65 72 73 69 6f 6e 0d 0a 0d 0a ns i version....
da00: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
da10: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
da20: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
da30: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################
da40: 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 0d ###############.
da50: 0a 0d 0a 72 75 6e 53 51 4c 69 74 65 54 65 73 74 ...runSQLiteTest
da60: 46 69 6c 65 73 45 70 69 6c 6f 67 75 65 0d 0a 72 FilesEpilogue..r
da70: 75 6e 53 51 4c 69 74 65 54 65 73 74 45 70 69 6c unSQLiteTestEpil
da80: 6f 67 75 65 0d 0a 72 75 6e 54 65 73 74 45 70 69 ogue..runTestEpi
da90: 6c 6f 67 75 65 0d 0a logue..