2013-07-06 10:10:33 -04:00
<?xml version="1.0" encoding="utf-8"?>
2013-02-23 08:24:43 -05:00
<Project DefaultTargets= "Build" ToolsVersion= "4.0" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
<PropertyGroup >
<Configuration Condition= " '$(Configuration)' == '' " > Debug</Configuration>
<Platform Condition= " '$(Platform)' == '' " > AnyCPU</Platform>
<ProjectGuid > {545B4A6B-8BBA-4FBE-92FC-4AC060122A54}</ProjectGuid>
<ProjectTypeGuids > {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType > Library</OutputType>
<RootNamespace > KeePassLib2Android</RootNamespace>
<MonoAndroidResourcePrefix > Resources</MonoAndroidResourcePrefix>
<MonoAndroidAssetsPrefix > Assets</MonoAndroidAssetsPrefix>
<AndroidResgenFile > Resources\Resource.designer.cs</AndroidResgenFile>
<AndroidResgenClass > Resource</AndroidResgenClass>
<AssemblyName > KeePassLib2Android</AssemblyName>
2015-12-28 01:25:57 -05:00
<TargetFrameworkVersion > v6.0</TargetFrameworkVersion>
2015-09-03 16:03:28 -04:00
<AndroidUseLatestPlatformSdk > True</AndroidUseLatestPlatformSdk>
2016-01-11 14:58:42 -05:00
<NuGetPackageImportStamp > 8482b288</NuGetPackageImportStamp>
2013-02-23 08:24:43 -05:00
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
<DebugSymbols > True</DebugSymbols>
<DebugType > full</DebugType>
<Optimize > False</Optimize>
<OutputPath > bin\Debug</OutputPath>
2014-12-17 14:29:01 -05:00
<DefineConstants > DEBUG;EXCLUDE_TWOFISH;_EXCLUDE_KEYBOARD;_EXCLUDE_FILECHOOSER;_EXCLUDE_JAVAFILESTORAGE;INCLUDE_KEYTRANSFORM</DefineConstants>
2013-02-23 08:24:43 -05:00
<ErrorReport > prompt</ErrorReport>
<WarningLevel > 4</WarningLevel>
<ConsolePause > False</ConsolePause>
<AndroidLinkMode > None</AndroidLinkMode>
</PropertyGroup>
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
<DebugType > none</DebugType>
<Optimize > True</Optimize>
<OutputPath > bin\Release</OutputPath>
<ErrorReport > prompt</ErrorReport>
<WarningLevel > 4</WarningLevel>
<AndroidUseSharedRuntime > False</AndroidUseSharedRuntime>
<ConsolePause > False</ConsolePause>
</PropertyGroup>
2013-02-26 23:50:57 -05:00
<PropertyGroup Condition= " '$(Configuration)|$(Platform)' == 'ReleaseNoNet|AnyCPU' " >
<DebugType > none</DebugType>
<Optimize > True</Optimize>
<OutputPath > bin\ReleaseNoNet</OutputPath>
<ErrorReport > prompt</ErrorReport>
<WarningLevel > 4</WarningLevel>
<AndroidUseSharedRuntime > False</AndroidUseSharedRuntime>
<ConsolePause > False</ConsolePause>
</PropertyGroup>
2013-02-23 08:24:43 -05:00
<ItemGroup >
2013-06-21 13:28:49 -04:00
<Reference Include= "protobuf-net" >
<HintPath > ..\ProtoBuf\protobuf-net.dll</HintPath>
</Reference>
2013-02-23 08:24:43 -05:00
<Reference Include= "System" />
<Reference Include= "System.Xml" />
<Reference Include= "System.Core" />
<Reference Include= "Mono.Android" />
2013-02-23 11:43:42 -05:00
<Reference Include= "OpenTK-1.0" />
<Reference Include= "Mono.Security" />
2016-01-11 14:58:42 -05:00
<Reference Include= "Xamarin.Insights" >
<HintPath > ..\packages\Xamarin.Insights.1.11.3\lib\MonoAndroid10\Xamarin.Insights.dll</HintPath>
</Reference>
2013-02-23 08:24:43 -05:00
</ItemGroup>
<ItemGroup >
2016-08-31 00:55:53 -04:00
<Compile Include= "Collections\VariantDictionary.cs" />
<Compile Include= "Cryptography\Cipher\ChaCha20Cipher.cs" />
<Compile Include= "Cryptography\Cipher\ChaCha20Engine.cs" />
<Compile Include= "Cryptography\Cipher\CtrBlockCipher.cs" />
<Compile Include= "Cryptography\CryptoUtil.cs" />
<Compile Include= "Cryptography\Hash\Blake2b.cs" />
<Compile Include= "Cryptography\KeyDerivation\AesKdf.cs" />
<Compile Include= "Cryptography\KeyDerivation\Argon2Kdf.Core.cs" />
<Compile Include= "Cryptography\KeyDerivation\Argon2Kdf.cs" />
<Compile Include= "Cryptography\KeyDerivation\KdfEngine.cs" />
<Compile Include= "Cryptography\KeyDerivation\KdfParameters.cs" />
<Compile Include= "Cryptography\KeyDerivation\KdfPool.cs" />
2015-02-02 15:37:05 -05:00
<Compile Include= "IDatabaseFormat.cs" />
2013-07-06 10:10:33 -04:00
<Compile Include= "Kp2aLog.cs" />
2013-02-23 08:24:43 -05:00
<Compile Include= "Resources\Resource.designer.cs" />
<Compile Include= "Resources\KLRes.Generated.cs" />
<Compile Include= "Resources\KSRes.Generated.cs" />
<Compile Include= "Collections\AutoTypeConfig.cs" />
<Compile Include= "Collections\ProtectedBinaryDictionary.cs" />
<Compile Include= "Collections\ProtectedStringDictionary.cs" />
<Compile Include= "Collections\PwObjectList.cs" />
<Compile Include= "Collections\PwObjectPool.cs" />
<Compile Include= "Collections\StringDictionaryEx.cs" />
<Compile Include= "Cryptography\Cipher\CipherPool.cs" />
<Compile Include= "Cryptography\Cipher\Salsa20Cipher.cs" />
<Compile Include= "Cryptography\Cipher\StandardAesEngine.cs" />
<Compile Include= "Cryptography\CryptoRandom.cs" />
<Compile Include= "Cryptography\CryptoRandomStream.cs" />
<Compile Include= "Cryptography\Cipher\ICipherEngine.cs" />
<Compile Include= "Cryptography\HashingStreamEx.cs" />
<Compile Include= "Cryptography\HmacOtp.cs" />
<Compile Include= "Cryptography\PasswordGenerator\CharSetBasedGenerator.cs" />
<Compile Include= "Cryptography\PasswordGenerator\CustomPwGenerator.cs" />
<Compile Include= "Cryptography\PasswordGenerator\CustomPwGeneratorPool.cs" />
<Compile Include= "Cryptography\PasswordGenerator\PatternBasedGenerator.cs" />
<Compile Include= "Cryptography\PasswordGenerator\PwCharSet.cs" />
<Compile Include= "Cryptography\PasswordGenerator\PwProfile.cs" />
<Compile Include= "Cryptography\PopularPasswords.cs" />
<Compile Include= "Cryptography\QualityEstimation.cs" />
<Compile Include= "Cryptography\PasswordGenerator\PwGenerator.cs" />
<Compile Include= "PwCustomIcon.cs" />
<Compile Include= "PwDatabase.cs" />
<Compile Include= "PwDefs.cs" />
<Compile Include= "PwDeletedObject.cs" />
<Compile Include= "PwEntry.cs" />
<Compile Include= "PwEnums.cs" />
<Compile Include= "PwGroup.cs" />
<Compile Include= "PwUuid.cs" />
<Compile Include= "Interfaces\IStructureItem.cs" />
<Compile Include= "Interfaces\IUIOperations.cs" />
<Compile Include= "Interfaces\IXmlSerializerEx.cs" />
<Compile Include= "Interfaces\IDeepCloneable.cs" />
<Compile Include= "Interfaces\IStatusLogger.cs" />
<Compile Include= "Interfaces\ITimeLogger.cs" />
<Compile Include= "Keys\KcpCustomKey.cs" />
<Compile Include= "Keys\KeyProvider.cs" />
<Compile Include= "Keys\KeyProviderPool.cs" />
<Compile Include= "Keys\KeyValidator.cs" />
<Compile Include= "Keys\KeyValidatorPool.cs" />
<Compile Include= "Keys\UserKeyType.cs" />
<Compile Include= "Keys\KcpKeyFile.cs" />
<Compile Include= "Keys\IUserKey.cs" />
<Compile Include= "Keys\KcpPassword.cs" />
<Compile Include= "Keys\KcpUserAccount.cs" />
<Compile Include= "Keys\CompositeKey.cs" />
<Compile Include= "Native\NativeMethods.cs" />
<Compile Include= "Native\NativeLib.cs" />
<Compile Include= "Properties\AssemblyInfo.cs" />
<Compile Include= "Security\XorredBuffer.cs" />
<Compile Include= "Security\ProtectedBinary.cs" />
<Compile Include= "Security\ProtectedString.cs" />
<Compile Include= "Serialization\BinaryReaderEx.cs" />
<Compile Include= "Serialization\FileLock.cs" />
<Compile Include= "Serialization\FileTransactionEx.cs" />
<Compile Include= "Serialization\HashedBlockStream.cs" />
2016-08-31 00:55:53 -04:00
<Compile Include= "Serialization\HmacBlockStream.cs" />
2013-02-23 08:24:43 -05:00
<Compile Include= "Serialization\IOConnection.cs" >
<SubType > Component</SubType>
</Compile>
2016-08-31 00:55:53 -04:00
<Compile Include= "Serialization\IocProperties.cs" />
<Compile Include= "Serialization\IocPropertyInfo.cs" />
<Compile Include= "Serialization\IocPropertyInfoPool.cs" />
2013-02-23 08:24:43 -05:00
<Compile Include= "Serialization\KdbxFile.cs" />
<Compile Include= "Serialization\KdbxFile.Read.cs" />
<Compile Include= "Serialization\KdbxFile.Read.Streamed.cs" />
<Compile Include= "Serialization\KdbxFile.Write.cs" />
<Compile Include= "Serialization\IOConnectionInfo.cs" />
<Compile Include= "Serialization\OldFormatException.cs" />
2013-06-21 13:28:49 -04:00
<Compile Include= "Serialization\ProtoBuf\KdbpFile.cs" />
2013-02-23 08:24:43 -05:00
<Compile Include= "Translation\KPStringTable.cs" />
<Compile Include= "Translation\KPStringTableItem.cs" />
<Compile Include= "Translation\KPTranslation.cs" />
<Compile Include= "Translation\KPTranslationProperties.cs" />
<Compile Include= "Utility\AppLogEx.cs" />
<Compile Include= "Utility\GfxUtil.cs" />
<Compile Include= "Utility\MemUtil.cs" />
<Compile Include= "Utility\MessageService.cs" />
2016-08-31 00:55:53 -04:00
<Compile Include= "Utility\MonoWorkarounds.cs" />
2013-02-23 08:24:43 -05:00
<Compile Include= "Utility\StrUtil.cs" />
<Compile Include= "Utility\UrlUtil.cs" />
<Compile Include= "Utility\TimeUtil.cs" />
<Compile Include= "Delegates\Handlers.cs" />
</ItemGroup>
<ItemGroup >
2016-01-11 14:58:42 -05:00
<None Include= "packages.config" />
2013-02-23 08:24:43 -05:00
<None Include= "Resources\AboutResources.txt" />
<None Include= "KeePassLib.pfx" />
</ItemGroup>
<ItemGroup >
<AndroidResource Include= "Resources\values\Strings.xml" />
</ItemGroup>
2014-05-28 05:01:20 -04:00
<ItemGroup >
<ProjectReference Include= "..\KP2AKdbLibraryBinding\KP2AKdbLibraryBinding.csproj" >
2014-11-30 15:43:38 -05:00
<Project > {70D3844A-D9FA-4A64-B205-A84C6A822196}</Project>
2014-05-28 05:01:20 -04:00
<Name > KP2AKdbLibraryBinding</Name>
</ProjectReference>
</ItemGroup>
2014-01-25 22:38:12 -05:00
<Import Project= "$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" />
2016-01-11 14:58:42 -05:00
<Import Project= "..\packages\Xamarin.Insights.1.11.3\build\MonoAndroid10\Xamarin.Insights.targets" Condition= "Exists('..\packages\Xamarin.Insights.1.11.3\build\MonoAndroid10\Xamarin.Insights.targets')" />
<Target Name= "EnsureNuGetPackageBuildImports" BeforeTargets= "PrepareForBuild" >
<PropertyGroup >
<ErrorText > Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Aktivieren Sie die Wiederherstellung von NuGet-Paketen, um die fehlende Datei herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".</ErrorText>
</PropertyGroup>
<Error Condition= "!Exists('..\packages\Xamarin.Insights.1.11.3\build\MonoAndroid10\Xamarin.Insights.targets')" Text= "$([System.String]::Format('$(ErrorText)', '..\packages\Xamarin.Insights.1.11.3\build\MonoAndroid10\Xamarin.Insights.targets'))" />
</Target>
2013-02-23 08:24:43 -05:00
</Project>