<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <GenerateDocumentationFile>true</GenerateDocumentationFile>
  </PropertyGroup>

  <ItemGroup>
    <Compile Include="AssemblyInfo.fs" />
    <Compile Include="Common.fs" />
    <Compile Include="WrapperConnection.fs" />
    <Compile Include="WrapperCommand.fs" />
    <Compile Include="NoSqlConnection.fs" />
    <Compile Include="MongoConnection.fs" />
    <Compile Include="RedisConnection.fs" />
    <Compile Include="Neo4jConnection.fs" />
    <Compile Include="MetadataFinderHelper.fs" />
    <Compile Include="MetadataFinder.fs" />
    <Compile Include="OracleMetadataFinder.fs" />
    <Compile Include="PostgreSqlMetadataFinder.fs" />
    <Compile Include="MsSqlMetadataFinder.fs" />
    <Compile Include="SybaseMetadataFinder.fs" />
    <Compile Include="SybaseAnywhereMetadataFinder.fs" />
    <Compile Include="SybaseAdvantageMetadataFinder.fs" />
    <Compile Include="Db2MetadataFinder.fs" />
    <Compile Include="FirebirdMetadataFinder.fs" />
    <Compile Include="MySqlMetadataFinder.fs" />
    <Compile Include="IngresMetadataFinder.fs" />
    <Compile Include="SqlAzureMetadataFinder.fs" />
    <Compile Include="SqliteMetadataFinder.fs" />
    <Compile Include="InformixMetadataFinder.fs" />
    <Compile Include="InterbaseMetadataFinder.fs" />
    <Compile Include="UltraliteMetadataFinder.fs" />
    <Compile Include="MongoDbMetadataFinder.fs" />
    <Compile Include="VerticaMetadataFinder.fs" />
    <Compile Include="RedisMetadataFinder.fs" />
    <Compile Include="CassandraMetadataFinder.fs" />
    <Compile Include="SapHanaMetadataFinder.fs" />
    <Compile Include="Neo4jMetadataFinder.fs" />
    <Compile Include="SsasMetadataFinder.fs" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="CassandraCSharpDriver" Version="3.20.0" />
    <PackageReference Include="FirebirdSql.Data.FirebirdClient" Version="10.0.0" />
    <PackageReference Include="InterBaseSql.Data.InterBaseClient" Version="7.14.6" />
    <PackageReference Include="Microsoft.AnalysisServices.AdomdClient.retail.amd64" Version="19.76.0" />
    <PackageReference Include="MongoDB.Driver" Version="2.24.0" />
    <PackageReference Include="MySql.Data" Version="8.3.0" />
    <PackageReference Include="Neo4j.Driver" Version="5.18.0" />
    <PackageReference Include="Npgsql" Version="8.0.3" />
    <PackageReference Include="Oracle.ManagedDataAccess" Version="21.13.0" />
    <PackageReference Include="StackExchange.Redis" Version="2.7.27" />
    <PackageReference Include="System.Data.Odbc" Version="8.0.0" />
    <PackageReference Include="System.Data.OleDb" Version="8.0.0" />
    <PackageReference Include="System.Data.SqlClient" Version="4.8.6" />
    <PackageReference Include="System.Data.SQLite" Version="1.0.118" />
  </ItemGroup>

  <ItemGroup>
    <Reference Include="Advantage.Data.Provider">
      <HintPath>..\References\Advantage\Advantage.Data.Provider.dll</HintPath>
    </Reference>
    <Reference Include="IBM.Data.DB2">
      <HintPath>..\References\IBM\bin\netf40\IBM.Data.DB2.dll</HintPath>
    </Reference>
    <Reference Include="IBM.Data.Informix">
      <HintPath>..\References\IBM\bin\netf40\IBM.Data.Informix.dll</HintPath>
    </Reference>
    <Reference Include="Ingres.Client">
      <HintPath>..\References\ingres.client.dll</HintPath>
    </Reference>
    <Reference Include="Sap.Data.Hana.v3.5">
      <HintPath>..\References\Hana\Sap.Data.Hana.v3.5.dll</HintPath>
    </Reference>
    <Reference Include="Sap.Data.SQLAnywhere.v3.5">
      <HintPath>..\References\Anywhere\Sap.Data.SQLAnywhere.v3.5.dll</HintPath>
    </Reference>
    <Reference Include="Sap.Data.UltraLite">
      <HintPath>..\References\Ultralite\Sap.Data.UltraLite.dll</HintPath>
    </Reference>
    <Reference Include="Sybase.AdoNet4.AseClient">
      <HintPath>..\References\Sybase.AdoNet4.AseClient.dll</HintPath>
    </Reference>
    <Reference Include="Vertica.Data">
      <HintPath>..\References\Vertica.Data.dll</HintPath>
    </Reference>
  </ItemGroup>

  <ItemGroup>
    <PackageReference Update="FSharp.Core" Version="8.0.400" />
  </ItemGroup>

</Project>
