System.Data.SQLite
Hex Artifact Content
Not logged in

Artifact 9c8a16583ed5b2fb8895d622adece06f9ff88b5c:


0000: 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31  <?xml version="1
0010: 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74  .0" encoding="ut
0020: 66 2d 38 22 3f 3e 0d 0a 3c 21 2d 2d 0d 0a 20 2a  f-8"?>..<!--.. *
0030: 0d 0a 20 2a 20 53 51 4c 69 74 65 2e 49 6e 74 65  .. * SQLite.Inte
0040: 72 6f 70 2e 43 45 2e 32 30 31 32 2e 76 63 78 70  rop.CE.2012.vcxp
0050: 72 6f 6a 20 2d 0d 0a 20 2a 0d 0a 20 2a 20 57 72  roj -.. *.. * Wr
0060: 69 74 74 65 6e 20 62 79 20 4a 6f 65 20 4d 69 73  itten by Joe Mis
0070: 74 61 63 68 6b 69 6e 2e 0d 0a 20 2a 20 52 65 6c  tachkin... * Rel
0080: 65 61 73 65 64 20 74 6f 20 74 68 65 20 70 75 62  eased to the pub
0090: 6c 69 63 20 64 6f 6d 61 69 6e 2c 20 75 73 65 20  lic domain, use 
00a0: 61 74 20 79 6f 75 72 20 6f 77 6e 20 72 69 73 6b  at your own risk
00b0: 21 0d 0a 20 2a 0d 0a 2d 2d 3e 0d 0a 3c 50 72 6f  !.. *..-->..<Pro
00c0: 6a 65 63 74 20 44 65 66 61 75 6c 74 54 61 72 67  ject DefaultTarg
00d0: 65 74 73 3d 22 42 75 69 6c 64 22 20 78 6d 6c 6e  ets="Build" xmln
00e0: 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61  s="http://schema
00f0: 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f  s.microsoft.com/
0100: 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c  developer/msbuil
0110: 64 2f 32 30 30 33 22 20 54 6f 6f 6c 73 56 65 72  d/2003" ToolsVer
0120: 73 69 6f 6e 3d 22 34 2e 30 22 3e 0d 0a 20 20 3c  sion="4.0">..  <
0130: 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d 0a  PropertyGroup>..
0140: 20 20 20 20 3c 53 51 4c 69 74 65 4e 65 74 44 69      <SQLiteNetDi
0150: 72 3e 24 28 4d 53 42 75 69 6c 64 50 72 6f 6a 65  r>$(MSBuildProje
0160: 63 74 44 69 72 65 63 74 6f 72 79 29 5c 2e 2e 3c  ctDirectory)\..<
0170: 2f 53 51 4c 69 74 65 4e 65 74 44 69 72 3e 0d 0a  /SQLiteNetDir>..
0180: 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75    </PropertyGrou
0190: 70 3e 0d 0a 20 20 3c 49 6d 70 6f 72 74 20 50 72  p>..  <Import Pr
01a0: 6f 6a 65 63 74 3d 22 24 28 53 51 4c 69 74 65 4e  oject="$(SQLiteN
01b0: 65 74 44 69 72 29 5c 53 51 4c 69 74 65 2e 4e 45  etDir)\SQLite.NE
01c0: 54 2e 53 65 74 74 69 6e 67 73 2e 74 61 72 67 65  T.Settings.targe
01d0: 74 73 22 20 2f 3e 0d 0a 0d 0a 20 20 3c 49 74 65  ts" />....  <Ite
01e0: 6d 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 50 72  mGroup Label="Pr
01f0: 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69  ojectConfigurati
0200: 6f 6e 73 22 3e 0d 0a 20 20 20 20 3c 50 72 6f 6a  ons">..    <Proj
0210: 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e  ectConfiguration
0220: 20 49 6e 63 6c 75 64 65 3d 22 44 65 62 75 67 7c   Include="Debug|
0230: 43 45 50 43 20 44 65 76 50 6c 61 74 66 6f 72 6d  CEPC DevPlatform
0240: 22 3e 0d 0a 20 20 20 20 20 20 3c 43 6f 6e 66 69  ">..      <Confi
0250: 67 75 72 61 74 69 6f 6e 3e 44 65 62 75 67 3c 2f  guration>Debug</
0260: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a  Configuration>..
0270: 20 20 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 3e        <Platform>
0280: 43 45 50 43 20 44 65 76 50 6c 61 74 66 6f 72 6d  CEPC DevPlatform
0290: 3c 2f 50 6c 61 74 66 6f 72 6d 3e 0d 0a 20 20 20  </Platform>..   
02a0: 20 3c 2f 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67   </ProjectConfig
02b0: 75 72 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 3c 50  uration>..    <P
02c0: 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74  rojectConfigurat
02d0: 69 6f 6e 20 49 6e 63 6c 75 64 65 3d 22 52 65 6c  ion Include="Rel
02e0: 65 61 73 65 7c 43 45 50 43 20 44 65 76 50 6c 61  ease|CEPC DevPla
02f0: 74 66 6f 72 6d 22 3e 0d 0a 20 20 20 20 20 20 3c  tform">..      <
0300: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 52 65  Configuration>Re
0310: 6c 65 61 73 65 3c 2f 43 6f 6e 66 69 67 75 72 61  lease</Configura
0320: 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 50 6c  tion>..      <Pl
0330: 61 74 66 6f 72 6d 3e 43 45 50 43 20 44 65 76 50  atform>CEPC DevP
0340: 6c 61 74 66 6f 72 6d 3c 2f 50 6c 61 74 66 6f 72  latform</Platfor
0350: 6d 3e 0d 0a 20 20 20 20 3c 2f 50 72 6f 6a 65 63  m>..    </Projec
0360: 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d  tConfiguration>.
0370: 0a 20 20 20 20 3c 50 72 6f 6a 65 63 74 43 6f 6e  .    <ProjectCon
0380: 66 69 67 75 72 61 74 69 6f 6e 20 49 6e 63 6c 75  figuration Inclu
0390: 64 65 3d 22 44 65 62 75 67 7c 41 52 4d 56 37 22  de="Debug|ARMV7"
03a0: 3e 0d 0a 20 20 20 20 20 20 3c 43 6f 6e 66 69 67  >..      <Config
03b0: 75 72 61 74 69 6f 6e 3e 44 65 62 75 67 3c 2f 43  uration>Debug</C
03c0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a 20  onfiguration>.. 
03d0: 20 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 3e 41       <Platform>A
03e0: 52 4d 56 37 3c 2f 50 6c 61 74 66 6f 72 6d 3e 0d  RMV7</Platform>.
03f0: 0a 20 20 20 20 3c 2f 50 72 6f 6a 65 63 74 43 6f  .    </ProjectCo
0400: 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a 20 20  nfiguration>..  
0410: 20 20 3c 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67    <ProjectConfig
0420: 75 72 61 74 69 6f 6e 20 49 6e 63 6c 75 64 65 3d  uration Include=
0430: 22 52 65 6c 65 61 73 65 7c 41 52 4d 56 37 22 3e  "Release|ARMV7">
0440: 0d 0a 20 20 20 20 20 20 3c 43 6f 6e 66 69 67 75  ..      <Configu
0450: 72 61 74 69 6f 6e 3e 52 65 6c 65 61 73 65 3c 2f  ration>Release</
0460: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a  Configuration>..
0470: 20 20 20 20 20 20 3c 50 6c 61 74 66 6f 72 6d 3e        <Platform>
0480: 41 52 4d 56 37 3c 2f 50 6c 61 74 66 6f 72 6d 3e  ARMV7</Platform>
0490: 0d 0a 20 20 20 20 3c 2f 50 72 6f 6a 65 63 74 43  ..    </ProjectC
04a0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 0d 0a 20  onfiguration>.. 
04b0: 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 0d 0a 0d   </ItemGroup>...
04c0: 0a 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75  .  <PropertyGrou
04d0: 70 20 4c 61 62 65 6c 3d 22 47 6c 6f 62 61 6c 73  p Label="Globals
04e0: 22 3e 0d 0a 20 20 20 20 3c 50 72 6f 6a 65 63 74  ">..    <Project
04f0: 47 75 69 64 3e 7b 39 65 35 61 38 66 32 30 2d 35  Guid>{9e5a8f20-5
0500: 66 30 34 2d 34 36 32 39 2d 62 32 65 31 2d 32 37  f04-4629-b2e1-27
0510: 62 35 65 33 30 66 32 61 66 36 7d 3c 2f 50 72 6f  b5e30f2af6}</Pro
0520: 6a 65 63 74 47 75 69 64 3e 0d 0a 20 20 20 20 3c  jectGuid>..    <
0530: 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 53 51  RootNamespace>SQ
0540: 4c 69 74 65 2e 49 6e 74 65 72 6f 70 3c 2f 52 6f  Lite.Interop</Ro
0550: 6f 74 4e 61 6d 65 73 70 61 63 65 3e 0d 0a 20 20  otNamespace>..  
0560: 20 20 3c 44 65 66 61 75 6c 74 4c 61 6e 67 75 61    <DefaultLangua
0570: 67 65 3e 65 6e 2d 55 53 3c 2f 44 65 66 61 75 6c  ge>en-US</Defaul
0580: 74 4c 61 6e 67 75 61 67 65 3e 0d 0a 20 20 20 20  tLanguage>..    
0590: 3c 56 43 54 61 72 67 65 74 73 50 61 74 68 20 43  <VCTargetsPath C
05a0: 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 56 43 54  ondition="'$(VCT
05b0: 61 72 67 65 74 73 50 61 74 68 31 31 29 27 20 21  argetsPath11)' !
05c0: 3d 20 27 27 20 61 6e 64 20 27 24 28 56 53 56 65  = '' and '$(VSVe
05d0: 72 73 69 6f 6e 29 27 20 3d 3d 20 27 27 20 61 6e  rsion)' == '' an
05e0: 64 20 27 24 28 56 69 73 75 61 6c 53 74 75 64 69  d '$(VisualStudi
05f0: 6f 56 65 72 73 69 6f 6e 29 27 20 3d 3d 20 27 27  oVersion)' == ''
0600: 22 3e 24 28 56 43 54 61 72 67 65 74 73 50 61 74  ">$(VCTargetsPat
0610: 68 31 31 29 3c 2f 56 43 54 61 72 67 65 74 73 50  h11)</VCTargetsP
0620: 61 74 68 3e 0d 0a 20 20 20 20 3c 4d 69 6e 69 6d  ath>..    <Minim
0630: 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65  umVisualStudioVe
0640: 72 73 69 6f 6e 3e 31 31 2e 30 3c 2f 4d 69 6e 69  rsion>11.0</Mini
0650: 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56  mumVisualStudioV
0660: 65 72 73 69 6f 6e 3e 0d 0a 20 20 20 20 3c 45 6e  ersion>..    <En
0670: 61 62 6c 65 52 65 64 69 72 65 63 74 50 6c 61 74  ableRedirectPlat
0680: 66 6f 72 6d 3e 74 72 75 65 3c 2f 45 6e 61 62 6c  form>true</Enabl
0690: 65 52 65 64 69 72 65 63 74 50 6c 61 74 66 6f 72  eRedirectPlatfor
06a0: 6d 3e 0d 0a 20 20 20 20 3c 52 65 64 69 72 65 63  m>..    <Redirec
06b0: 74 50 6c 61 74 66 6f 72 6d 56 61 6c 75 65 3e 43  tPlatformValue>C
06c0: 45 50 43 20 44 65 76 50 6c 61 74 66 6f 72 6d 3c  EPC DevPlatform<
06d0: 2f 52 65 64 69 72 65 63 74 50 6c 61 74 66 6f 72  /RedirectPlatfor
06e0: 6d 56 61 6c 75 65 3e 0d 0a 20 20 20 20 3c 50 6c  mValue>..    <Pl
06f0: 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e 43 45  atformToolset>CE
0700: 38 30 30 3c 2f 50 6c 61 74 66 6f 72 6d 54 6f 6f  800</PlatformToo
0710: 6c 73 65 74 3e 0d 0a 20 20 3c 2f 50 72 6f 70 65  lset>..  </Prope
0720: 72 74 79 47 72 6f 75 70 3e 0d 0a 0d 0a 20 20 3c  rtyGroup>....  <
0730: 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22  Import Project="
0740: 24 28 56 43 54 61 72 67 65 74 73 50 61 74 68 29  $(VCTargetsPath)
0750: 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 44  \Microsoft.Cpp.D
0760: 65 66 61 75 6c 74 2e 70 72 6f 70 73 22 20 2f 3e  efault.props" />
0770: 0d 0a 20 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a  ..  <Import Proj
0780: 65 63 74 3d 22 70 72 6f 70 73 5c 73 71 6c 69 74  ect="props\sqlit
0790: 65 33 2e 70 72 6f 70 73 22 20 2f 3e 0d 0a 20 20  e3.props" />..  
07a0: 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d  <Import Project=
07b0: 22 70 72 6f 70 73 5c 53 51 4c 69 74 65 2e 49 6e  "props\SQLite.In
07c0: 74 65 72 6f 70 2e 32 30 31 32 2e 70 72 6f 70 73  terop.2012.props
07d0: 22 20 2f 3e 0d 0a 20 20 3c 49 6d 70 6f 72 74 20  " />..  <Import 
07e0: 50 72 6f 6a 65 63 74 3d 22 24 28 49 4e 54 45 52  Project="$(INTER
07f0: 4f 50 5f 45 58 54 52 41 5f 50 52 4f 50 53 5f 46  OP_EXTRA_PROPS_F
0800: 49 4c 45 29 22 0d 0a 20 20 20 20 20 20 20 20 20  ILE)"..         
0810: 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 49   Condition="'$(I
0820: 4e 54 45 52 4f 50 5f 45 58 54 52 41 5f 50 52 4f  NTEROP_EXTRA_PRO
0830: 50 53 5f 46 49 4c 45 29 27 20 21 3d 20 27 27 20  PS_FILE)' != '' 
0840: 41 6e 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20  And..           
0850: 20 20 20 20 20 20 20 20 20 20 45 78 69 73 74 73            Exists
0860: 28 27 24 28 49 4e 54 45 52 4f 50 5f 45 58 54 52  ('$(INTEROP_EXTR
0870: 41 5f 50 52 4f 50 53 5f 46 49 4c 45 29 27 29 22  A_PROPS_FILE)')"
0880: 20 2f 3e 0d 0a 0d 0a 20 20 3c 50 72 6f 70 65 72   />....  <Proper
0890: 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f  tyGroup Conditio
08a0: 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74  n="'$(Configurat
08b0: 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29  ion)|$(Platform)
08c0: 27 3d 3d 27 44 65 62 75 67 7c 43 45 50 43 20 44  '=='Debug|CEPC D
08d0: 65 76 50 6c 61 74 66 6f 72 6d 27 22 20 4c 61 62  evPlatform'" Lab
08e0: 65 6c 3d 22 43 6f 6e 66 69 67 75 72 61 74 69 6f  el="Configuratio
08f0: 6e 22 3e 0d 0a 20 20 20 20 3c 54 61 72 67 65 74  n">..    <Target
0900: 4e 61 6d 65 3e 53 51 4c 69 74 65 2e 49 6e 74 65  Name>SQLite.Inte
0910: 72 6f 70 2e 24 28 49 4e 54 45 52 4f 50 5f 42 55  rop.$(INTEROP_BU
0920: 49 4c 44 5f 4e 55 4d 42 45 52 29 3c 2f 54 61 72  ILD_NUMBER)</Tar
0930: 67 65 74 4e 61 6d 65 3e 0d 0a 20 20 20 20 3c 43  getName>..    <C
0940: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65  onfigurationType
0950: 3e 44 79 6e 61 6d 69 63 4c 69 62 72 61 72 79 3c  >DynamicLibrary<
0960: 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79  /ConfigurationTy
0970: 70 65 3e 0d 0a 20 20 20 20 3c 55 73 65 44 65 62  pe>..    <UseDeb
0980: 75 67 4c 69 62 72 61 72 69 65 73 3e 74 72 75 65  ugLibraries>true
0990: 3c 2f 55 73 65 44 65 62 75 67 4c 69 62 72 61 72  </UseDebugLibrar
09a0: 69 65 73 3e 0d 0a 20 20 20 20 3c 50 6c 61 74 66  ies>..    <Platf
09b0: 6f 72 6d 54 6f 6f 6c 73 65 74 3e 43 45 38 30 30  ormToolset>CE800
09c0: 3c 2f 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65  </PlatformToolse
09d0: 74 3e 0d 0a 20 20 3c 2f 50 72 6f 70 65 72 74 79  t>..  </Property
09e0: 47 72 6f 75 70 3e 0d 0a 0d 0a 20 20 3c 50 72 6f  Group>....  <Pro
09f0: 70 65 72 74 79 47 72 6f 75 70 20 43 6f 6e 64 69  pertyGroup Condi
0a00: 74 69 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75  tion="'$(Configu
0a10: 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f  ration)|$(Platfo
0a20: 72 6d 29 27 3d 3d 27 52 65 6c 65 61 73 65 7c 43  rm)'=='Release|C
0a30: 45 50 43 20 44 65 76 50 6c 61 74 66 6f 72 6d 27  EPC DevPlatform'
0a40: 22 20 4c 61 62 65 6c 3d 22 43 6f 6e 66 69 67 75  " Label="Configu
0a50: 72 61 74 69 6f 6e 22 3e 0d 0a 20 20 20 20 3c 54  ration">..    <T
0a60: 61 72 67 65 74 4e 61 6d 65 3e 53 51 4c 69 74 65  argetName>SQLite
0a70: 2e 49 6e 74 65 72 6f 70 2e 24 28 49 4e 54 45 52  .Interop.$(INTER
0a80: 4f 50 5f 42 55 49 4c 44 5f 4e 55 4d 42 45 52 29  OP_BUILD_NUMBER)
0a90: 3c 2f 54 61 72 67 65 74 4e 61 6d 65 3e 0d 0a 20  </TargetName>.. 
0aa0: 20 20 20 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f     <Configuratio
0ab0: 6e 54 79 70 65 3e 44 79 6e 61 6d 69 63 4c 69 62  nType>DynamicLib
0ac0: 72 61 72 79 3c 2f 43 6f 6e 66 69 67 75 72 61 74  rary</Configurat
0ad0: 69 6f 6e 54 79 70 65 3e 0d 0a 20 20 20 20 3c 55  ionType>..    <U
0ae0: 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65 73  seDebugLibraries
0af0: 3e 66 61 6c 73 65 3c 2f 55 73 65 44 65 62 75 67  >false</UseDebug
0b00: 4c 69 62 72 61 72 69 65 73 3e 0d 0a 20 20 20 20  Libraries>..    
0b10: 3c 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74  <PlatformToolset
0b20: 3e 43 45 38 30 30 3c 2f 50 6c 61 74 66 6f 72 6d  >CE800</Platform
0b30: 54 6f 6f 6c 73 65 74 3e 0d 0a 20 20 3c 2f 50 72  Toolset>..  </Pr
0b40: 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d 0a 0d 0a  opertyGroup>....
0b50: 20 20 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70    <PropertyGroup
0b60: 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 43   Condition="'$(C
0b70: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28  onfiguration)|$(
0b80: 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 44 65 62  Platform)'=='Deb
0b90: 75 67 7c 41 52 4d 56 37 27 22 20 4c 61 62 65 6c  ug|ARMV7'" Label
0ba0: 3d 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22  ="Configuration"
0bb0: 3e 0d 0a 20 20 20 20 3c 54 61 72 67 65 74 4e 61  >..    <TargetNa
0bc0: 6d 65 3e 53 51 4c 69 74 65 2e 49 6e 74 65 72 6f  me>SQLite.Intero
0bd0: 70 2e 24 28 49 4e 54 45 52 4f 50 5f 42 55 49 4c  p.$(INTEROP_BUIL
0be0: 44 5f 4e 55 4d 42 45 52 29 3c 2f 54 61 72 67 65  D_NUMBER)</Targe
0bf0: 74 4e 61 6d 65 3e 0d 0a 20 20 20 20 3c 43 6f 6e  tName>..    <Con
0c00: 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 3e 44  figurationType>D
0c10: 79 6e 61 6d 69 63 4c 69 62 72 61 72 79 3c 2f 43  ynamicLibrary</C
0c20: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65  onfigurationType
0c30: 3e 0d 0a 20 20 20 20 3c 55 73 65 44 65 62 75 67  >..    <UseDebug
0c40: 4c 69 62 72 61 72 69 65 73 3e 74 72 75 65 3c 2f  Libraries>true</
0c50: 55 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65  UseDebugLibrarie
0c60: 73 3e 0d 0a 20 20 20 20 3c 50 6c 61 74 66 6f 72  s>..    <Platfor
0c70: 6d 54 6f 6f 6c 73 65 74 3e 43 45 38 30 30 3c 2f  mToolset>CE800</
0c80: 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 3e  PlatformToolset>
0c90: 0d 0a 20 20 3c 2f 50 72 6f 70 65 72 74 79 47 72  ..  </PropertyGr
0ca0: 6f 75 70 3e 0d 0a 0d 0a 20 20 3c 50 72 6f 70 65  oup>....  <Prope
0cb0: 72 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69  rtyGroup Conditi
0cc0: 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61  on="'$(Configura
0cd0: 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d  tion)|$(Platform
0ce0: 29 27 3d 3d 27 52 65 6c 65 61 73 65 7c 41 52 4d  )'=='Release|ARM
0cf0: 56 37 27 22 20 4c 61 62 65 6c 3d 22 43 6f 6e 66  V7'" Label="Conf
0d00: 69 67 75 72 61 74 69 6f 6e 22 3e 0d 0a 20 20 20  iguration">..   
0d10: 20 3c 54 61 72 67 65 74 4e 61 6d 65 3e 53 51 4c   <TargetName>SQL
0d20: 69 74 65 2e 49 6e 74 65 72 6f 70 2e 24 28 49 4e  ite.Interop.$(IN
0d30: 54 45 52 4f 50 5f 42 55 49 4c 44 5f 4e 55 4d 42  TEROP_BUILD_NUMB
0d40: 45 52 29 3c 2f 54 61 72 67 65 74 4e 61 6d 65 3e  ER)</TargetName>
0d50: 0d 0a 20 20 20 20 3c 43 6f 6e 66 69 67 75 72 61  ..    <Configura
0d60: 74 69 6f 6e 54 79 70 65 3e 44 79 6e 61 6d 69 63  tionType>Dynamic
0d70: 4c 69 62 72 61 72 79 3c 2f 43 6f 6e 66 69 67 75  Library</Configu
0d80: 72 61 74 69 6f 6e 54 79 70 65 3e 0d 0a 20 20 20  rationType>..   
0d90: 20 3c 55 73 65 44 65 62 75 67 4c 69 62 72 61 72   <UseDebugLibrar
0da0: 69 65 73 3e 66 61 6c 73 65 3c 2f 55 73 65 44 65  ies>false</UseDe
0db0: 62 75 67 4c 69 62 72 61 72 69 65 73 3e 0d 0a 20  bugLibraries>.. 
0dc0: 20 20 20 3c 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c     <PlatformTool
0dd0: 73 65 74 3e 43 45 38 30 30 3c 2f 50 6c 61 74 66  set>CE800</Platf
0de0: 6f 72 6d 54 6f 6f 6c 73 65 74 3e 0d 0a 20 20 3c  ormToolset>..  <
0df0: 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 0d  /PropertyGroup>.
0e00: 0a 0d 0a 20 20 3c 49 6d 70 6f 72 74 20 50 72 6f  ...  <Import Pro
0e10: 6a 65 63 74 3d 22 24 28 56 43 54 61 72 67 65 74  ject="$(VCTarget
0e20: 73 50 61 74 68 29 5c 4d 69 63 72 6f 73 6f 66 74  sPath)\Microsoft
0e30: 2e 43 70 70 2e 70 72 6f 70 73 22 20 2f 3e 0d 0a  .Cpp.props" />..
0e40: 20 20 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63    <Import Projec
0e50: 74 3d 22 24 28 55 73 65 72 52 6f 6f 74 44 69 72  t="$(UserRootDir
0e60: 29 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e  )\Microsoft.Cpp.
0e70: 24 28 50 6c 61 74 66 6f 72 6d 29 2e 75 73 65 72  $(Platform).user
0e80: 2e 70 72 6f 70 73 22 20 43 6f 6e 64 69 74 69 6f  .props" Conditio
0e90: 6e 3d 22 65 78 69 73 74 73 28 27 24 28 55 73 65  n="exists('$(Use
0ea0: 72 52 6f 6f 74 44 69 72 29 5c 4d 69 63 72 6f 73  rRootDir)\Micros
0eb0: 6f 66 74 2e 43 70 70 2e 24 28 50 6c 61 74 66 6f  oft.Cpp.$(Platfo
0ec0: 72 6d 29 2e 75 73 65 72 2e 70 72 6f 70 73 27 29  rm).user.props')
0ed0: 22 20 4c 61 62 65 6c 3d 22 4c 6f 63 61 6c 41 70  " Label="LocalAp
0ee0: 70 44 61 74 61 50 6c 61 74 66 6f 72 6d 22 20 2f  pDataPlatform" /
0ef0: 3e 0d 0a 0d 0a 20 20 3c 50 72 6f 70 65 72 74 79  >....  <Property
0f00: 47 72 6f 75 70 3e 0d 0a 20 20 20 20 3c 4f 75 74  Group>..    <Out
0f10: 44 69 72 3e 24 28 50 72 6f 6a 65 63 74 44 69 72  Dir>$(ProjectDir
0f20: 29 2e 2e 5c 62 69 6e 5c 24 28 43 6f 6e 66 69 67  )..\bin\$(Config
0f30: 75 72 61 74 69 6f 6e 59 65 61 72 29 5c 24 28 50  urationYear)\$(P
0f40: 6c 61 74 66 6f 72 6d 29 5c 24 28 43 6f 6e 66 69  latform)\$(Confi
0f50: 67 75 72 61 74 69 6f 6e 29 5c 3c 2f 4f 75 74 44  guration)\</OutD
0f60: 69 72 3e 0d 0a 20 20 20 20 3c 49 6e 74 44 69 72  ir>..    <IntDir
0f70: 3e 2e 2e 5c 6f 62 6a 5c 24 28 43 6f 6e 66 69 67  >..\obj\$(Config
0f80: 75 72 61 74 69 6f 6e 59 65 61 72 29 5c 24 28 50  urationYear)\$(P
0f90: 6c 61 74 66 6f 72 6d 29 5c 24 28 43 6f 6e 66 69  latform)\$(Confi
0fa0: 67 75 72 61 74 69 6f 6e 29 5c 3c 2f 49 6e 74 44  guration)\</IntD
0fb0: 69 72 3e 0d 0a 20 20 3c 2f 50 72 6f 70 65 72 74  ir>..  </Propert
0fc0: 79 47 72 6f 75 70 3e 0d 0a 0d 0a 20 20 3c 49 74  yGroup>....  <It
0fd0: 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75  emDefinitionGrou
0fe0: 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28  p Condition="'$(
0ff0: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24  Configuration)|$
1000: 28 50 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 44 65  (Platform)'=='De
1010: 62 75 67 7c 43 45 50 43 20 44 65 76 50 6c 61 74  bug|CEPC DevPlat
1020: 66 6f 72 6d 27 22 3e 0d 0a 20 20 20 20 3c 43 6c  form'">..    <Cl
1030: 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 20 20  Compile>..      
1040: 3c 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64  <PrecompiledHead
1050: 65 72 3e 4e 6f 74 55 73 69 6e 67 3c 2f 50 72 65  er>NotUsing</Pre
1060: 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 0d  compiledHeader>.
1070: 0a 20 20 20 20 20 20 3c 4f 70 74 69 6d 69 7a 61  .      <Optimiza
1080: 74 69 6f 6e 3e 44 69 73 61 62 6c 65 64 3c 2f 4f  tion>Disabled</O
1090: 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 0d 0a 20 20  ptimization>..  
10a0: 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c 49      <AdditionalI
10b0: 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65  ncludeDirectorie
10c0: 73 3e 24 28 49 4e 54 45 52 4f 50 5f 49 4e 43 4c  s>$(INTEROP_INCL
10d0: 55 44 45 5f 44 49 52 45 43 54 4f 52 49 45 53 29  UDE_DIRECTORIES)
10e0: 3b 25 28 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63  ;%(AdditionalInc
10f0: 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 29  ludeDirectories)
1100: 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c  </AdditionalIncl
1110: 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3e 0d  udeDirectories>.
1120: 0a 20 20 20 20 20 20 3c 50 72 65 70 72 6f 63 65  .      <Preproce
1130: 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e  ssorDefinitions>
1140: 57 49 4e 33 32 3b 5f 44 45 42 55 47 3b 5f 57 49  WIN32;_DEBUG;_WI
1150: 4e 44 4f 57 53 3b 55 4e 49 43 4f 44 45 3b 48 41  NDOWS;UNICODE;HA
1160: 56 45 5f 45 52 52 4e 4f 5f 48 3d 31 3b 53 51 4c  VE_ERRNO_H=1;SQL
1170: 49 54 45 5f 4d 53 56 43 5f 4c 4f 43 41 4c 54 49  ITE_MSVC_LOCALTI
1180: 4d 45 5f 41 50 49 3d 31 3b 24 28 53 51 4c 49 54  ME_API=1;$(SQLIT
1190: 45 5f 43 4f 4d 4d 4f 4e 5f 44 45 46 49 4e 45 53  E_COMMON_DEFINES
11a0: 29 3b 24 28 53 51 4c 49 54 45 5f 45 58 54 52 41  );$(SQLITE_EXTRA
11b0: 5f 44 45 46 49 4e 45 53 29 3b 24 28 53 51 4c 49  _DEFINES);$(SQLI
11c0: 54 45 5f 44 45 42 55 47 5f 44 45 46 49 4e 45 53  TE_DEBUG_DEFINES
11d0: 29 3b 24 28 49 4e 54 45 52 4f 50 5f 45 58 54 52  );$(INTEROP_EXTR
11e0: 41 5f 44 45 46 49 4e 45 53 29 3b 24 28 49 4e 54  A_DEFINES);$(INT
11f0: 45 52 4f 50 5f 44 45 42 55 47 5f 44 45 46 49 4e  EROP_DEBUG_DEFIN
1200: 45 53 29 3b 25 28 50 72 65 70 72 6f 63 65 73 73  ES);%(Preprocess
1210: 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 3c 2f  orDefinitions)</
1220: 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69  PreprocessorDefi
1230: 6e 69 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 20 20  nitions>..      
1240: 3c 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f  <AdditionalOptio
1250: 6e 73 3e 2f 44 20 22 44 45 42 55 47 22 20 2f 44  ns>/D "DEBUG" /D
1260: 20 22 53 54 41 4e 44 41 52 44 53 48 45 4c 4c 5f   "STANDARDSHELL_
1270: 55 49 5f 4d 4f 44 45 4c 22 20 25 28 41 64 64 69  UI_MODEL" %(Addi
1280: 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 3c 2f  tionalOptions)</
1290: 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e  AdditionalOption
12a0: 73 3e 0d 0a 20 20 20 20 20 20 3c 44 69 73 61 62  s>..      <Disab
12b0: 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e  leSpecificWarnin
12c0: 67 73 3e 24 28 53 51 4c 49 54 45 5f 44 49 53 41  gs>$(SQLITE_DISA
12d0: 42 4c 45 5f 57 41 52 4e 49 4e 47 53 29 3b 25 28  BLE_WARNINGS);%(
12e0: 44 69 73 61 62 6c 65 53 70 65 63 69 66 69 63 57  DisableSpecificW
12f0: 61 72 6e 69 6e 67 73 29 3c 2f 44 69 73 61 62 6c  arnings)</Disabl
1300: 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67  eSpecificWarning
1310: 73 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d 70  s>..    </ClComp
1320: 69 6c 65 3e 0d 0a 20 20 20 20 3c 52 65 73 6f 75  ile>..    <Resou
1330: 72 63 65 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20  rceCompile>..   
1340: 20 20 20 3c 50 72 65 70 72 6f 63 65 73 73 6f 72     <Preprocessor
1350: 44 65 66 69 6e 69 74 69 6f 6e 73 3e 5f 44 45 42  Definitions>_DEB
1360: 55 47 3b 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45  UG;INTEROP_RC_VE
1370: 52 53 49 4f 4e 3d 24 28 49 4e 54 45 52 4f 50 5f  RSION=$(INTEROP_
1380: 52 43 5f 56 45 52 53 49 4f 4e 29 3b 25 28 50 72  RC_VERSION);%(Pr
1390: 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69  eprocessorDefini
13a0: 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63 65  tions)</Preproce
13b0: 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e  ssorDefinitions>
13c0: 0d 0a 20 20 20 20 3c 2f 52 65 73 6f 75 72 63 65  ..    </Resource
13d0: 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 4c  Compile>..    <L
13e0: 69 6e 6b 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64  ink>..      <Add
13f0: 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69  itionalLibraryDi
1400: 72 65 63 74 6f 72 69 65 73 3e 24 28 49 4e 54 45  rectories>$(INTE
1410: 52 4f 50 5f 4c 49 42 52 41 52 59 5f 44 49 52 45  ROP_LIBRARY_DIRE
1420: 43 54 4f 52 49 45 53 29 3c 2f 41 64 64 69 74 69  CTORIES)</Additi
1430: 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63  onalLibraryDirec
1440: 74 6f 72 69 65 73 3e 0d 0a 20 20 20 20 20 20 3c  tories>..      <
1450: 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64  AdditionalDepend
1460: 65 6e 63 69 65 73 3e 24 28 49 4e 54 45 52 4f 50  encies>$(INTEROP
1470: 5f 4c 49 42 52 41 52 59 5f 44 45 50 45 4e 44 45  _LIBRARY_DEPENDE
1480: 4e 43 49 45 53 29 3b 25 28 41 64 64 69 74 69 6f  NCIES);%(Additio
1490: 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 29  nalDependencies)
14a0: 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65  </AdditionalDepe
14b0: 6e 64 65 6e 63 69 65 73 3e 0d 0a 20 20 20 20 20  ndencies>..     
14c0: 20 3c 56 65 72 73 69 6f 6e 3e 24 28 49 4e 54 45   <Version>$(INTE
14d0: 52 4f 50 5f 4c 49 4e 4b 45 52 5f 56 45 52 53 49  ROP_LINKER_VERSI
14e0: 4f 4e 29 3c 2f 56 65 72 73 69 6f 6e 3e 0d 0a 20  ON)</Version>.. 
14f0: 20 20 20 20 20 3c 47 65 6e 65 72 61 74 65 44 65       <GenerateDe
1500: 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 74  bugInformation>t
1510: 72 75 65 3c 2f 47 65 6e 65 72 61 74 65 44 65 62  rue</GenerateDeb
1520: 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 0d 0a  ugInformation>..
1530: 20 20 20 20 3c 2f 4c 69 6e 6b 3e 0d 0a 20 20 3c      </Link>..  <
1540: 2f 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47  /ItemDefinitionG
1550: 72 6f 75 70 3e 0d 0a 0d 0a 20 20 3c 49 74 65 6d  roup>....  <Item
1560: 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 20  DefinitionGroup 
1570: 43 6f 6e 64 69 74 69 6f 6e 3d 22 27 24 28 43 6f  Condition="'$(Co
1580: 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50  nfiguration)|$(P
1590: 6c 61 74 66 6f 72 6d 29 27 3d 3d 27 52 65 6c 65  latform)'=='Rele
15a0: 61 73 65 7c 43 45 50 43 20 44 65 76 50 6c 61 74  ase|CEPC DevPlat
15b0: 66 6f 72 6d 27 22 3e 0d 0a 20 20 20 20 3c 43 6c  form'">..    <Cl
15c0: 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 20 20  Compile>..      
15d0: 3c 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64  <PrecompiledHead
15e0: 65 72 3e 4e 6f 74 55 73 69 6e 67 3c 2f 50 72 65  er>NotUsing</Pre
15f0: 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 0d  compiledHeader>.
1600: 0a 20 20 20 20 20 20 3c 4f 70 74 69 6d 69 7a 61  .      <Optimiza
1610: 74 69 6f 6e 3e 4d 61 78 53 70 65 65 64 3c 2f 4f  tion>MaxSpeed</O
1620: 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 0d 0a 20 20  ptimization>..  
1630: 20 20 20 20 3c 46 75 6e 63 74 69 6f 6e 4c 65 76      <FunctionLev
1640: 65 6c 4c 69 6e 6b 69 6e 67 3e 74 72 75 65 3c 2f  elLinking>true</
1650: 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e  FunctionLevelLin
1660: 6b 69 6e 67 3e 0d 0a 20 20 20 20 20 20 3c 49 6e  king>..      <In
1670: 74 72 69 6e 73 69 63 46 75 6e 63 74 69 6f 6e 73  trinsicFunctions
1680: 3e 74 72 75 65 3c 2f 49 6e 74 72 69 6e 73 69 63  >true</Intrinsic
1690: 46 75 6e 63 74 69 6f 6e 73 3e 0d 0a 20 20 20 20  Functions>..    
16a0: 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63    <AdditionalInc
16b0: 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3e  ludeDirectories>
16c0: 24 28 49 4e 54 45 52 4f 50 5f 49 4e 43 4c 55 44  $(INTEROP_INCLUD
16d0: 45 5f 44 49 52 45 43 54 4f 52 49 45 53 29 3b 25  E_DIRECTORIES);%
16e0: 28 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75  (AdditionalInclu
16f0: 64 65 44 69 72 65 63 74 6f 72 69 65 73 29 3c 2f  deDirectories)</
1700: 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64  AdditionalInclud
1710: 65 44 69 72 65 63 74 6f 72 69 65 73 3e 0d 0a 20  eDirectories>.. 
1720: 20 20 20 20 20 3c 50 72 65 70 72 6f 63 65 73 73       <Preprocess
1730: 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 57 49  orDefinitions>WI
1740: 4e 33 32 3b 4e 44 45 42 55 47 3b 5f 57 49 4e 44  N32;NDEBUG;_WIND
1750: 4f 57 53 3b 55 4e 49 43 4f 44 45 3b 48 41 56 45  OWS;UNICODE;HAVE
1760: 5f 45 52 52 4e 4f 5f 48 3d 31 3b 53 51 4c 49 54  _ERRNO_H=1;SQLIT
1770: 45 5f 4d 53 56 43 5f 4c 4f 43 41 4c 54 49 4d 45  E_MSVC_LOCALTIME
1780: 5f 41 50 49 3d 31 3b 24 28 53 51 4c 49 54 45 5f  _API=1;$(SQLITE_
1790: 43 4f 4d 4d 4f 4e 5f 44 45 46 49 4e 45 53 29 3b  COMMON_DEFINES);
17a0: 24 28 53 51 4c 49 54 45 5f 45 58 54 52 41 5f 44  $(SQLITE_EXTRA_D
17b0: 45 46 49 4e 45 53 29 3b 24 28 53 51 4c 49 54 45  EFINES);$(SQLITE
17c0: 5f 52 45 4c 45 41 53 45 5f 44 45 46 49 4e 45 53  _RELEASE_DEFINES
17d0: 29 3b 24 28 49 4e 54 45 52 4f 50 5f 45 58 54 52  );$(INTEROP_EXTR
17e0: 41 5f 44 45 46 49 4e 45 53 29 3b 25 28 50 72 65  A_DEFINES);%(Pre
17f0: 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74  processorDefinit
1800: 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63 65 73  ions)</Preproces
1810: 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 0d  sorDefinitions>.
1820: 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e  .      <Addition
1830: 61 6c 4f 70 74 69 6f 6e 73 3e 2f 44 20 22 5f 57  alOptions>/D "_W
1840: 49 4e 44 4f 57 53 22 20 2f 44 20 22 53 54 41 4e  INDOWS" /D "STAN
1850: 44 41 52 44 53 48 45 4c 4c 5f 55 49 5f 4d 4f 44  DARDSHELL_UI_MOD
1860: 45 4c 22 20 25 28 41 64 64 69 74 69 6f 6e 61 6c  EL" %(Additional
1870: 4f 70 74 69 6f 6e 73 29 3c 2f 41 64 64 69 74 69  Options)</Additi
1880: 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 0d 0a 20 20  onalOptions>..  
1890: 20 20 20 20 3c 44 69 73 61 62 6c 65 53 70 65 63      <DisableSpec
18a0: 69 66 69 63 57 61 72 6e 69 6e 67 73 3e 24 28 53  ificWarnings>$(S
18b0: 51 4c 49 54 45 5f 44 49 53 41 42 4c 45 5f 57 41  QLITE_DISABLE_WA
18c0: 52 4e 49 4e 47 53 29 3b 25 28 44 69 73 61 62 6c  RNINGS);%(Disabl
18d0: 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67  eSpecificWarning
18e0: 73 29 3c 2f 44 69 73 61 62 6c 65 53 70 65 63 69  s)</DisableSpeci
18f0: 66 69 63 57 61 72 6e 69 6e 67 73 3e 0d 0a 20 20  ficWarnings>..  
1900: 20 20 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 0d 0a    </ClCompile>..
1910: 20 20 20 20 3c 52 65 73 6f 75 72 63 65 43 6f 6d      <ResourceCom
1920: 70 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 50 72  pile>..      <Pr
1930: 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69  eprocessorDefini
1940: 74 69 6f 6e 73 3e 4e 44 45 42 55 47 3b 49 4e 54  tions>NDEBUG;INT
1950: 45 52 4f 50 5f 52 43 5f 56 45 52 53 49 4f 4e 3d  EROP_RC_VERSION=
1960: 24 28 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45 52  $(INTEROP_RC_VER
1970: 53 49 4f 4e 29 3b 25 28 50 72 65 70 72 6f 63 65  SION);%(Preproce
1980: 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29  ssorDefinitions)
1990: 3c 2f 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65  </PreprocessorDe
19a0: 66 69 6e 69 74 69 6f 6e 73 3e 0d 0a 20 20 20 20  finitions>..    
19b0: 3c 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c  </ResourceCompil
19c0: 65 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b 3e 0d 0a  e>..    <Link>..
19d0: 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61        <Additiona
19e0: 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72  lLibraryDirector
19f0: 69 65 73 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49  ies>$(INTEROP_LI
1a00: 42 52 41 52 59 5f 44 49 52 45 43 54 4f 52 49 45  BRARY_DIRECTORIE
1a10: 53 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4c 69  S)</AdditionalLi
1a20: 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73  braryDirectories
1a30: 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69  >..      <Additi
1a40: 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73  onalDependencies
1a50: 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49 42 52 41  >$(INTEROP_LIBRA
1a60: 52 59 5f 44 45 50 45 4e 44 45 4e 43 49 45 53 29  RY_DEPENDENCIES)
1a70: 3b 25 28 41 64 64 69 74 69 6f 6e 61 6c 44 65 70  ;%(AdditionalDep
1a80: 65 6e 64 65 6e 63 69 65 73 29 3c 2f 41 64 64 69  endencies)</Addi
1a90: 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69  tionalDependenci
1aa0: 65 73 3e 0d 0a 20 20 20 20 20 20 3c 56 65 72 73  es>..      <Vers
1ab0: 69 6f 6e 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49  ion>$(INTEROP_LI
1ac0: 4e 4b 45 52 5f 56 45 52 53 49 4f 4e 29 3c 2f 56  NKER_VERSION)</V
1ad0: 65 72 73 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c  ersion>..      <
1ae0: 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66  GenerateDebugInf
1af0: 6f 72 6d 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 47  ormation>true</G
1b00: 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f  enerateDebugInfo
1b10: 72 6d 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20  rmation>..      
1b20: 3c 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c  <EnableCOMDATFol
1b30: 64 69 6e 67 3e 74 72 75 65 3c 2f 45 6e 61 62 6c  ding>true</Enabl
1b40: 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 0d  eCOMDATFolding>.
1b50: 0a 20 20 20 20 20 20 3c 4f 70 74 69 6d 69 7a 65  .      <Optimize
1b60: 52 65 66 65 72 65 6e 63 65 73 3e 74 72 75 65 3c  References>true<
1b70: 2f 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e  /OptimizeReferen
1b80: 63 65 73 3e 0d 0a 20 20 20 20 3c 2f 4c 69 6e 6b  ces>..    </Link
1b90: 3e 0d 0a 20 20 3c 2f 49 74 65 6d 44 65 66 69 6e  >..  </ItemDefin
1ba0: 69 74 69 6f 6e 47 72 6f 75 70 3e 0d 0a 0d 0a 20  itionGroup>.... 
1bb0: 20 3c 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e   <ItemDefinition
1bc0: 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d  Group Condition=
1bd0: 22 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f  "'$(Configuratio
1be0: 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 27 3d  n)|$(Platform)'=
1bf0: 3d 27 44 65 62 75 67 7c 41 52 4d 56 37 27 22 3e  ='Debug|ARMV7'">
1c00: 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70 69 6c 65  ..    <ClCompile
1c10: 3e 0d 0a 20 20 20 20 20 20 3c 50 72 65 63 6f 6d  >..      <Precom
1c20: 70 69 6c 65 64 48 65 61 64 65 72 3e 4e 6f 74 55  piledHeader>NotU
1c30: 73 69 6e 67 3c 2f 50 72 65 63 6f 6d 70 69 6c 65  sing</Precompile
1c40: 64 48 65 61 64 65 72 3e 0d 0a 20 20 20 20 20 20  dHeader>..      
1c50: 3c 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3e 44 69  <Optimization>Di
1c60: 73 61 62 6c 65 64 3c 2f 4f 70 74 69 6d 69 7a 61  sabled</Optimiza
1c70: 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 41 64  tion>..      <Ad
1c80: 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44  ditionalIncludeD
1c90: 69 72 65 63 74 6f 72 69 65 73 3e 24 28 49 4e 54  irectories>$(INT
1ca0: 45 52 4f 50 5f 49 4e 43 4c 55 44 45 5f 44 49 52  EROP_INCLUDE_DIR
1cb0: 45 43 54 4f 52 49 45 53 29 3b 25 28 41 64 64 69  ECTORIES);%(Addi
1cc0: 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72  tionalIncludeDir
1cd0: 65 63 74 6f 72 69 65 73 29 3c 2f 41 64 64 69 74  ectories)</Addit
1ce0: 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65  ionalIncludeDire
1cf0: 63 74 6f 72 69 65 73 3e 0d 0a 20 20 20 20 20 20  ctories>..      
1d00: 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66  <PreprocessorDef
1d10: 69 6e 69 74 69 6f 6e 73 3e 57 49 4e 33 32 3b 5f  initions>WIN32;_
1d20: 44 45 42 55 47 3b 5f 57 49 4e 44 4f 57 53 3b 55  DEBUG;_WINDOWS;U
1d30: 4e 49 43 4f 44 45 3b 48 41 56 45 5f 45 52 52 4e  NICODE;HAVE_ERRN
1d40: 4f 5f 48 3d 31 3b 53 51 4c 49 54 45 5f 4d 53 56  O_H=1;SQLITE_MSV
1d50: 43 5f 4c 4f 43 41 4c 54 49 4d 45 5f 41 50 49 3d  C_LOCALTIME_API=
1d60: 31 3b 24 28 53 51 4c 49 54 45 5f 43 4f 4d 4d 4f  1;$(SQLITE_COMMO
1d70: 4e 5f 44 45 46 49 4e 45 53 29 3b 24 28 53 51 4c  N_DEFINES);$(SQL
1d80: 49 54 45 5f 45 58 54 52 41 5f 44 45 46 49 4e 45  ITE_EXTRA_DEFINE
1d90: 53 29 3b 24 28 53 51 4c 49 54 45 5f 44 45 42 55  S);$(SQLITE_DEBU
1da0: 47 5f 44 45 46 49 4e 45 53 29 3b 24 28 49 4e 54  G_DEFINES);$(INT
1db0: 45 52 4f 50 5f 45 58 54 52 41 5f 44 45 46 49 4e  EROP_EXTRA_DEFIN
1dc0: 45 53 29 3b 24 28 49 4e 54 45 52 4f 50 5f 44 45  ES);$(INTEROP_DE
1dd0: 42 55 47 5f 44 45 46 49 4e 45 53 29 3b 25 28 50  BUG_DEFINES);%(P
1de0: 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e  reprocessorDefin
1df0: 69 74 69 6f 6e 73 29 3c 2f 50 72 65 70 72 6f 63  itions)</Preproc
1e00: 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73  essorDefinitions
1e10: 3e 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69  >..      <Additi
1e20: 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3e 2f 44 20 22  onalOptions>/D "
1e30: 44 45 42 55 47 22 20 2f 44 20 22 53 54 41 4e 44  DEBUG" /D "STAND
1e40: 41 52 44 53 48 45 4c 4c 5f 55 49 5f 4d 4f 44 45  ARDSHELL_UI_MODE
1e50: 4c 22 20 25 28 41 64 64 69 74 69 6f 6e 61 6c 4f  L" %(AdditionalO
1e60: 70 74 69 6f 6e 73 29 3c 2f 41 64 64 69 74 69 6f  ptions)</Additio
1e70: 6e 61 6c 4f 70 74 69 6f 6e 73 3e 0d 0a 20 20 20  nalOptions>..   
1e80: 20 20 20 3c 44 69 73 61 62 6c 65 53 70 65 63 69     <DisableSpeci
1e90: 66 69 63 57 61 72 6e 69 6e 67 73 3e 24 28 53 51  ficWarnings>$(SQ
1ea0: 4c 49 54 45 5f 44 49 53 41 42 4c 45 5f 57 41 52  LITE_DISABLE_WAR
1eb0: 4e 49 4e 47 53 29 3b 25 28 44 69 73 61 62 6c 65  NINGS);%(Disable
1ec0: 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73  SpecificWarnings
1ed0: 29 3c 2f 44 69 73 61 62 6c 65 53 70 65 63 69 66  )</DisableSpecif
1ee0: 69 63 57 61 72 6e 69 6e 67 73 3e 0d 0a 20 20 20  icWarnings>..   
1ef0: 20 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 0d 0a 20   </ClCompile>.. 
1f00: 20 20 20 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70     <ResourceComp
1f10: 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 50 72 65  ile>..      <Pre
1f20: 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74  processorDefinit
1f30: 69 6f 6e 73 3e 5f 44 45 42 55 47 3b 49 4e 54 45  ions>_DEBUG;INTE
1f40: 52 4f 50 5f 52 43 5f 56 45 52 53 49 4f 4e 3d 24  ROP_RC_VERSION=$
1f50: 28 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45 52 53  (INTEROP_RC_VERS
1f60: 49 4f 4e 29 3b 25 28 50 72 65 70 72 6f 63 65 73  ION);%(Preproces
1f70: 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 3c  sorDefinitions)<
1f80: 2f 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66  /PreprocessorDef
1f90: 69 6e 69 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 3c  initions>..    <
1fa0: 2f 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65  /ResourceCompile
1fb0: 3e 0d 0a 20 20 20 20 3c 4c 69 6e 6b 3e 0d 0a 20  >..    <Link>.. 
1fc0: 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c       <Additional
1fd0: 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69  LibraryDirectori
1fe0: 65 73 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49 42  es>$(INTEROP_LIB
1ff0: 52 41 52 59 5f 44 49 52 45 43 54 4f 52 49 45 53  RARY_DIRECTORIES
2000: 29 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62  )</AdditionalLib
2010: 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3e  raryDirectories>
2020: 0d 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f  ..      <Additio
2030: 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3e  nalDependencies>
2040: 24 28 49 4e 54 45 52 4f 50 5f 4c 49 42 52 41 52  $(INTEROP_LIBRAR
2050: 59 5f 44 45 50 45 4e 44 45 4e 43 49 45 53 29 3b  Y_DEPENDENCIES);
2060: 25 28 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65  %(AdditionalDepe
2070: 6e 64 65 6e 63 69 65 73 29 3c 2f 41 64 64 69 74  ndencies)</Addit
2080: 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65  ionalDependencie
2090: 73 3e 0d 0a 20 20 20 20 20 20 3c 56 65 72 73 69  s>..      <Versi
20a0: 6f 6e 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49 4e  on>$(INTEROP_LIN
20b0: 4b 45 52 5f 56 45 52 53 49 4f 4e 29 3c 2f 56 65  KER_VERSION)</Ve
20c0: 72 73 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 47  rsion>..      <G
20d0: 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f  enerateDebugInfo
20e0: 72 6d 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 47 65  rmation>true</Ge
20f0: 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72  nerateDebugInfor
2100: 6d 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 3c 2f 4c  mation>..    </L
2110: 69 6e 6b 3e 0d 0a 20 20 3c 2f 49 74 65 6d 44 65  ink>..  </ItemDe
2120: 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e 0d 0a  finitionGroup>..
2130: 0d 0a 20 20 3c 49 74 65 6d 44 65 66 69 6e 69 74  ..  <ItemDefinit
2140: 69 6f 6e 47 72 6f 75 70 20 43 6f 6e 64 69 74 69  ionGroup Conditi
2150: 6f 6e 3d 22 27 24 28 43 6f 6e 66 69 67 75 72 61  on="'$(Configura
2160: 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 6f 72 6d  tion)|$(Platform
2170: 29 27 3d 3d 27 52 65 6c 65 61 73 65 7c 41 52 4d  )'=='Release|ARM
2180: 56 37 27 22 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f  V7'">..    <ClCo
2190: 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 50  mpile>..      <P
21a0: 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72  recompiledHeader
21b0: 3e 4e 6f 74 55 73 69 6e 67 3c 2f 50 72 65 63 6f  >NotUsing</Preco
21c0: 6d 70 69 6c 65 64 48 65 61 64 65 72 3e 0d 0a 20  mpiledHeader>.. 
21d0: 20 20 20 20 20 3c 4f 70 74 69 6d 69 7a 61 74 69       <Optimizati
21e0: 6f 6e 3e 4d 61 78 53 70 65 65 64 3c 2f 4f 70 74  on>MaxSpeed</Opt
21f0: 69 6d 69 7a 61 74 69 6f 6e 3e 0d 0a 20 20 20 20  imization>..    
2200: 20 20 3c 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c    <FunctionLevel
2210: 4c 69 6e 6b 69 6e 67 3e 74 72 75 65 3c 2f 46 75  Linking>true</Fu
2220: 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69  nctionLevelLinki
2230: 6e 67 3e 0d 0a 20 20 20 20 20 20 3c 49 6e 74 72  ng>..      <Intr
2240: 69 6e 73 69 63 46 75 6e 63 74 69 6f 6e 73 3e 74  insicFunctions>t
2250: 72 75 65 3c 2f 49 6e 74 72 69 6e 73 69 63 46 75  rue</IntrinsicFu
2260: 6e 63 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 20 20  nctions>..      
2270: 3c 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75  <AdditionalInclu
2280: 64 65 44 69 72 65 63 74 6f 72 69 65 73 3e 24 28  deDirectories>$(
2290: 49 4e 54 45 52 4f 50 5f 49 4e 43 4c 55 44 45 5f  INTEROP_INCLUDE_
22a0: 44 49 52 45 43 54 4f 52 49 45 53 29 3b 25 28 41  DIRECTORIES);%(A
22b0: 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65  dditionalInclude
22c0: 44 69 72 65 63 74 6f 72 69 65 73 29 3c 2f 41 64  Directories)</Ad
22d0: 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44  ditionalIncludeD
22e0: 69 72 65 63 74 6f 72 69 65 73 3e 0d 0a 20 20 20  irectories>..   
22f0: 20 20 20 3c 50 72 65 70 72 6f 63 65 73 73 6f 72     <Preprocessor
2300: 44 65 66 69 6e 69 74 69 6f 6e 73 3e 57 49 4e 33  Definitions>WIN3
2310: 32 3b 4e 44 45 42 55 47 3b 5f 57 49 4e 44 4f 57  2;NDEBUG;_WINDOW
2320: 53 3b 55 4e 49 43 4f 44 45 3b 48 41 56 45 5f 45  S;UNICODE;HAVE_E
2330: 52 52 4e 4f 5f 48 3d 31 3b 53 51 4c 49 54 45 5f  RRNO_H=1;SQLITE_
2340: 4d 53 56 43 5f 4c 4f 43 41 4c 54 49 4d 45 5f 41  MSVC_LOCALTIME_A
2350: 50 49 3d 31 3b 24 28 53 51 4c 49 54 45 5f 43 4f  PI=1;$(SQLITE_CO
2360: 4d 4d 4f 4e 5f 44 45 46 49 4e 45 53 29 3b 24 28  MMON_DEFINES);$(
2370: 53 51 4c 49 54 45 5f 45 58 54 52 41 5f 44 45 46  SQLITE_EXTRA_DEF
2380: 49 4e 45 53 29 3b 24 28 53 51 4c 49 54 45 5f 52  INES);$(SQLITE_R
2390: 45 4c 45 41 53 45 5f 44 45 46 49 4e 45 53 29 3b  ELEASE_DEFINES);
23a0: 24 28 49 4e 54 45 52 4f 50 5f 45 58 54 52 41 5f  $(INTEROP_EXTRA_
23b0: 44 45 46 49 4e 45 53 29 3b 25 28 50 72 65 70 72  DEFINES);%(Prepr
23c0: 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f  ocessorDefinitio
23d0: 6e 73 29 3c 2f 50 72 65 70 72 6f 63 65 73 73 6f  ns)</Preprocesso
23e0: 72 44 65 66 69 6e 69 74 69 6f 6e 73 3e 0d 0a 20  rDefinitions>.. 
23f0: 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c       <Additional
2400: 4f 70 74 69 6f 6e 73 3e 2f 44 20 22 5f 57 49 4e  Options>/D "_WIN
2410: 44 4f 57 53 22 20 2f 44 20 22 53 54 41 4e 44 41  DOWS" /D "STANDA
2420: 52 44 53 48 45 4c 4c 5f 55 49 5f 4d 4f 44 45 4c  RDSHELL_UI_MODEL
2430: 22 20 25 28 41 64 64 69 74 69 6f 6e 61 6c 4f 70  " %(AdditionalOp
2440: 74 69 6f 6e 73 29 3c 2f 41 64 64 69 74 69 6f 6e  tions)</Addition
2450: 61 6c 4f 70 74 69 6f 6e 73 3e 0d 0a 20 20 20 20  alOptions>..    
2460: 20 20 3c 44 69 73 61 62 6c 65 53 70 65 63 69 66    <DisableSpecif
2470: 69 63 57 61 72 6e 69 6e 67 73 3e 24 28 53 51 4c  icWarnings>$(SQL
2480: 49 54 45 5f 44 49 53 41 42 4c 45 5f 57 41 52 4e  ITE_DISABLE_WARN
2490: 49 4e 47 53 29 3b 25 28 44 69 73 61 62 6c 65 53  INGS);%(DisableS
24a0: 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 29  pecificWarnings)
24b0: 3c 2f 44 69 73 61 62 6c 65 53 70 65 63 69 66 69  </DisableSpecifi
24c0: 63 57 61 72 6e 69 6e 67 73 3e 0d 0a 20 20 20 20  cWarnings>..    
24d0: 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20  </ClCompile>..  
24e0: 20 20 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69    <ResourceCompi
24f0: 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 50 72 65 70  le>..      <Prep
2500: 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69  rocessorDefiniti
2510: 6f 6e 73 3e 4e 44 45 42 55 47 3b 49 4e 54 45 52  ons>NDEBUG;INTER
2520: 4f 50 5f 52 43 5f 56 45 52 53 49 4f 4e 3d 24 28  OP_RC_VERSION=$(
2530: 49 4e 54 45 52 4f 50 5f 52 43 5f 56 45 52 53 49  INTEROP_RC_VERSI
2540: 4f 4e 29 3b 25 28 50 72 65 70 72 6f 63 65 73 73  ON);%(Preprocess
2550: 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 3c 2f  orDefinitions)</
2560: 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69  PreprocessorDefi
2570: 6e 69 74 69 6f 6e 73 3e 0d 0a 20 20 20 20 3c 2f  nitions>..    </
2580: 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 3e  ResourceCompile>
2590: 0d 0a 20 20 20 20 3c 4c 69 6e 6b 3e 0d 0a 20 20  ..    <Link>..  
25a0: 20 20 20 20 3c 41 64 64 69 74 69 6f 6e 61 6c 4c      <AdditionalL
25b0: 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65  ibraryDirectorie
25c0: 73 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49 42 52  s>$(INTEROP_LIBR
25d0: 41 52 59 5f 44 49 52 45 43 54 4f 52 49 45 53 29  ARY_DIRECTORIES)
25e0: 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72  </AdditionalLibr
25f0: 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3e 0d  aryDirectories>.
2600: 0a 20 20 20 20 20 20 3c 41 64 64 69 74 69 6f 6e  .      <Addition
2610: 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3e 24  alDependencies>$
2620: 28 49 4e 54 45 52 4f 50 5f 4c 49 42 52 41 52 59  (INTEROP_LIBRARY
2630: 5f 44 45 50 45 4e 44 45 4e 43 49 45 53 29 3b 25  _DEPENDENCIES);%
2640: 28 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e  (AdditionalDepen
2650: 64 65 6e 63 69 65 73 29 3c 2f 41 64 64 69 74 69  dencies)</Additi
2660: 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73  onalDependencies
2670: 3e 0d 0a 20 20 20 20 20 20 3c 56 65 72 73 69 6f  >..      <Versio
2680: 6e 3e 24 28 49 4e 54 45 52 4f 50 5f 4c 49 4e 4b  n>$(INTEROP_LINK
2690: 45 52 5f 56 45 52 53 49 4f 4e 29 3c 2f 56 65 72  ER_VERSION)</Ver
26a0: 73 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 47 65  sion>..      <Ge
26b0: 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72  nerateDebugInfor
26c0: 6d 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 47 65 6e  mation>true</Gen
26d0: 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d  erateDebugInform
26e0: 61 74 69 6f 6e 3e 0d 0a 20 20 20 20 20 20 3c 45  ation>..      <E
26f0: 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69  nableCOMDATFoldi
2700: 6e 67 3e 74 72 75 65 3c 2f 45 6e 61 62 6c 65 43  ng>true</EnableC
2710: 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3e 0d 0a 20  OMDATFolding>.. 
2720: 20 20 20 20 20 3c 4f 70 74 69 6d 69 7a 65 52 65       <OptimizeRe
2730: 66 65 72 65 6e 63 65 73 3e 74 72 75 65 3c 2f 4f  ferences>true</O
2740: 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65  ptimizeReference
2750: 73 3e 0d 0a 20 20 20 20 3c 2f 4c 69 6e 6b 3e 0d  s>..    </Link>.
2760: 0a 20 20 3c 2f 49 74 65 6d 44 65 66 69 6e 69 74  .  </ItemDefinit
2770: 69 6f 6e 47 72 6f 75 70 3e 0d 0a 0d 0a 20 20 3c  ionGroup>....  <
2780: 49 74 65 6d 47 72 6f 75 70 3e 0d 0a 20 20 20 20  ItemGroup>..    
2790: 3c 43 6c 43 6f 6d 70 69 6c 65 20 49 6e 63 6c 75  <ClCompile Inclu
27a0: 64 65 3d 22 73 72 63 5c 77 69 6e 5c 41 73 73 65  de="src\win\Asse
27b0: 6d 62 6c 79 49 6e 66 6f 2e 63 70 70 22 3e 0d 0a  mblyInfo.cpp">..
27c0: 20 20 20 20 20 20 3c 45 78 63 6c 75 64 65 64 46        <ExcludedF
27d0: 72 6f 6d 42 75 69 6c 64 3e 74 72 75 65 3c 2f 45  romBuild>true</E
27e0: 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64  xcludedFromBuild
27f0: 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d 70 69  >..    </ClCompi
2800: 6c 65 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70  le>..    <ClComp
2810: 69 6c 65 20 49 6e 63 6c 75 64 65 3d 22 73 72 63  ile Include="src
2820: 5c 77 69 6e 5c 63 72 79 70 74 2e 63 22 3e 0d 0a  \win\crypt.c">..
2830: 20 20 20 20 20 20 3c 45 78 63 6c 75 64 65 64 46        <ExcludedF
2840: 72 6f 6d 42 75 69 6c 64 3e 74 72 75 65 3c 2f 45  romBuild>true</E
2850: 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64  xcludedFromBuild
2860: 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d 70 69  >..    </ClCompi
2870: 6c 65 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f 6d 70  le>..    <ClComp
2880: 69 6c 65 20 49 6e 63 6c 75 64 65 3d 22 73 72 63  ile Include="src
2890: 5c 63 6f 6e 74 72 69 62 5c 65 78 74 65 6e 73 69  \contrib\extensi
28a0: 6f 6e 2d 66 75 6e 63 74 69 6f 6e 73 2e 63 22 3e  on-functions.c">
28b0: 0d 0a 20 20 20 20 20 20 3c 45 78 63 6c 75 64 65  ..      <Exclude
28c0: 64 46 72 6f 6d 42 75 69 6c 64 3e 74 72 75 65 3c  dFromBuild>true<
28d0: 2f 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69  /ExcludedFromBui
28e0: 6c 64 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f 6d  ld>..    </ClCom
28f0: 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 43 6c 43 6f  pile>..    <ClCo
2900: 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65 3d 22 73  mpile Include="s
2910: 72 63 5c 65 78 74 5c 72 65 67 65 78 70 2e 63 22  rc\ext\regexp.c"
2920: 3e 0d 0a 20 20 20 20 20 20 3c 45 78 63 6c 75 64  >..      <Exclud
2930: 65 64 46 72 6f 6d 42 75 69 6c 64 3e 74 72 75 65  edFromBuild>true
2940: 3c 2f 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75  </ExcludedFromBu
2950: 69 6c 64 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43 6f  ild>..    </ClCo
2960: 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 43 6c 43  mpile>..    <ClC
2970: 6f 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65 3d 22  ompile Include="
2980: 73 72 63 5c 65 78 74 5c 74 6f 74 79 70 65 2e 63  src\ext\totype.c
2990: 22 3e 0d 0a 20 20 20 20 20 20 3c 45 78 63 6c 75  ">..      <Exclu
29a0: 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e 74 72 75  dedFromBuild>tru
29b0: 65 3c 2f 45 78 63 6c 75 64 65 64 46 72 6f 6d 42  e</ExcludedFromB
29c0: 75 69 6c 64 3e 0d 0a 20 20 20 20 3c 2f 43 6c 43  uild>..    </ClC
29d0: 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 43 6c  ompile>..    <Cl
29e0: 43 6f 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65 3d  Compile Include=
29f0: 22 73 72 63 5c 65 78 74 5c 76 74 73 68 69 6d 2e  "src\ext\vtshim.
2a00: 63 22 3e 0d 0a 20 20 20 20 20 20 3c 45 78 63 6c  c">..      <Excl
2a10: 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e 74 72  udedFromBuild>tr
2a20: 75 65 3c 2f 45 78 63 6c 75 64 65 64 46 72 6f 6d  ue</ExcludedFrom
2a30: 42 75 69 6c 64 3e 0d 0a 20 20 20 20 3c 2f 43 6c  Build>..    </Cl
2a40: 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 20 20 3c 43  Compile>..    <C
2a50: 6c 43 6f 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65  lCompile Include
2a60: 3d 22 73 72 63 5c 77 69 6e 5c 69 6e 74 65 72 6f  ="src\win\intero
2a70: 70 2e 63 22 20 2f 3e 0d 0a 20 20 20 20 3c 43 6c  p.c" />..    <Cl
2a80: 43 6f 6d 70 69 6c 65 20 49 6e 63 6c 75 64 65 3d  Compile Include=
2a90: 22 73 72 63 5c 63 6f 72 65 5c 73 71 6c 69 74 65  "src\core\sqlite
2aa0: 33 2e 63 22 3e 0d 0a 20 20 20 20 20 20 3c 45 78  3.c">..      <Ex
2ab0: 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3e  cludedFromBuild>
2ac0: 74 72 75 65 3c 2f 45 78 63 6c 75 64 65 64 46 72  true</ExcludedFr
2ad0: 6f 6d 42 75 69 6c 64 3e 0d 0a 20 20 20 20 3c 2f  omBuild>..    </
2ae0: 43 6c 43 6f 6d 70 69 6c 65 3e 0d 0a 20 20 3c 2f  ClCompile>..  </
2af0: 49 74 65 6d 47 72 6f 75 70 3e 0d 0a 0d 0a 20 20  ItemGroup>....  
2b00: 3c 49 74 65 6d 47 72 6f 75 70 3e 0d 0a 20 20 20  <ItemGroup>..   
2b10: 20 3c 4e 6f 6e 65 20 49 6e 63 6c 75 64 65 3d 22   <None Include="
2b20: 70 72 6f 70 73 5c 53 51 4c 69 74 65 2e 49 6e 74  props\SQLite.Int
2b30: 65 72 6f 70 2e 32 30 31 32 2e 70 72 6f 70 73 22  erop.2012.props"
2b40: 20 2f 3e 0d 0a 20 20 20 20 3c 4e 6f 6e 65 20 49   />..    <None I
2b50: 6e 63 6c 75 64 65 3d 22 70 72 6f 70 73 5c 73 71  nclude="props\sq
2b60: 6c 69 74 65 33 2e 70 72 6f 70 73 22 20 2f 3e 0d  lite3.props" />.
2b70: 0a 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 0d  .  </ItemGroup>.
2b80: 0a 0d 0a 20 20 3c 49 74 65 6d 47 72 6f 75 70 3e  ...  <ItemGroup>
2b90: 0d 0a 20 20 20 20 3c 43 6c 49 6e 63 6c 75 64 65  ..    <ClInclude
2ba0: 20 49 6e 63 6c 75 64 65 3d 22 73 72 63 5c 63 6f   Include="src\co
2bb0: 72 65 5c 73 71 6c 69 74 65 33 2e 68 22 20 2f 3e  re\sqlite3.h" />
2bc0: 0d 0a 20 20 20 20 3c 43 6c 49 6e 63 6c 75 64 65  ..    <ClInclude
2bd0: 20 49 6e 63 6c 75 64 65 3d 22 73 72 63 5c 63 6f   Include="src\co
2be0: 72 65 5c 73 71 6c 69 74 65 33 65 78 74 2e 68 22  re\sqlite3ext.h"
2bf0: 20 2f 3e 0d 0a 20 20 20 20 3c 43 6c 49 6e 63 6c   />..    <ClIncl
2c00: 75 64 65 20 49 6e 63 6c 75 64 65 3d 22 73 72 63  ude Include="src
2c10: 5c 77 69 6e 5c 69 6e 74 65 72 6f 70 2e 68 22 20  \win\interop.h" 
2c20: 2f 3e 0d 0a 20 20 3c 2f 49 74 65 6d 47 72 6f 75  />..  </ItemGrou
2c30: 70 3e 0d 0a 0d 0a 20 20 3c 49 74 65 6d 47 72 6f  p>....  <ItemGro
2c40: 75 70 3e 0d 0a 20 20 20 20 3c 52 65 73 6f 75 72  up>..    <Resour
2c50: 63 65 43 6f 6d 70 69 6c 65 20 49 6e 63 6c 75 64  ceCompile Includ
2c60: 65 3d 22 73 72 63 5c 77 69 6e 5c 53 51 4c 69 74  e="src\win\SQLit
2c70: 65 2e 49 6e 74 65 72 6f 70 2e 72 63 22 20 2f 3e  e.Interop.rc" />
2c80: 0d 0a 20 20 3c 2f 49 74 65 6d 47 72 6f 75 70 3e  ..  </ItemGroup>
2c90: 0d 0a 0d 0a 20 20 3c 49 6d 70 6f 72 74 20 50 72  ....  <Import Pr
2ca0: 6f 6a 65 63 74 3d 22 24 28 56 43 54 61 72 67 65  oject="$(VCTarge
2cb0: 74 73 50 61 74 68 29 5c 4d 69 63 72 6f 73 6f 66  tsPath)\Microsof
2cc0: 74 2e 43 70 70 2e 74 61 72 67 65 74 73 22 20 2f  t.Cpp.targets" /
2cd0: 3e 0d 0a 3c 2f 50 72 6f 6a 65 63 74 3e 0d 0a     >..</Project>..