diff options
author | WonYoung Choi <wy80.choi@samsung.com> | 2017-06-19 16:51:45 +0900 |
---|---|---|
committer | Kangho Hur <kangho.hur@samsung.com> | 2017-07-10 11:11:27 +0900 |
commit | e1035023502398228408f70487a47886432d94af (patch) | |
tree | 847d72815ae3c366b488d51cebad40e3ed23f52a /Xamarin.Forms.Platform.Tizen | |
parent | 5c4716800c109871404b0da4e8e0b90b4c353a7d (diff) | |
download | xamarin-forms-e1035023502398228408f70487a47886432d94af.tar.gz xamarin-forms-e1035023502398228408f70487a47886432d94af.tar.bz2 xamarin-forms-e1035023502398228408f70487a47886432d94af.zip |
Change project files to MSBuild 14 format
Change-Id: I772315bad5d661b764527a051014ce856cce967e
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen')
-rw-r--r-- | Xamarin.Forms.Platform.Tizen/Properties/AssemblyInfo.cs | 9 | ||||
-rw-r--r--[-rwxr-xr-x] | Xamarin.Forms.Platform.Tizen/Xamarin.Forms.Platform.Tizen.csproj | 77 | ||||
-rw-r--r-- | Xamarin.Forms.Platform.Tizen/Xamarin.Forms.Platform.Tizen.nuspec | 27 | ||||
-rw-r--r-- | Xamarin.Forms.Platform.Tizen/project.json | 16 |
4 files changed, 87 insertions, 42 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Properties/AssemblyInfo.cs b/Xamarin.Forms.Platform.Tizen/Properties/AssemblyInfo.cs index 357c3271..5639b6a4 100644 --- a/Xamarin.Forms.Platform.Tizen/Properties/AssemblyInfo.cs +++ b/Xamarin.Forms.Platform.Tizen/Properties/AssemblyInfo.cs @@ -1,6 +1,15 @@ +using System.Reflection; using Xamarin.Forms; using Xamarin.Forms.Platform.Tizen; +[assembly: AssemblyTitle("Xamarin.Forms.Platform.Tizen")] +[assembly: AssemblyDescription("Tizen Backend for Xamarin.Forms")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCulture("")] + +//[assembly: AssemblyDelaySign(false)] +//[assembly: AssemblyKeyFile("")] + [assembly: Dependency(typeof(ResourcesProvider))] [assembly: Dependency(typeof(Deserializer))] [assembly: Dependency(typeof(NativeBindingService))] diff --git a/Xamarin.Forms.Platform.Tizen/Xamarin.Forms.Platform.Tizen.csproj b/Xamarin.Forms.Platform.Tizen/Xamarin.Forms.Platform.Tizen.csproj index d2fbee40..f383fc4a 100755..100644 --- a/Xamarin.Forms.Platform.Tizen/Xamarin.Forms.Platform.Tizen.csproj +++ b/Xamarin.Forms.Platform.Tizen/Xamarin.Forms.Platform.Tizen.csproj @@ -1,21 +1,68 @@ -<Project Sdk="Microsoft.NET.Sdk"> - +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> - <TargetFramework>netstandard1.6</TargetFramework> - <PackageTargetFallback>$(PackageTargetFallback);portable-net45+wp80+win81+wpa81</PackageTargetFallback> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProjectGuid>{227D2CC5-26A1-4CE7-AE25-1B18AF625B9C}</ProjectGuid> + <OutputType>Library</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <RootNamespace>Xamarin.Forms.Platform.Tizen</RootNamespace> + <AssemblyName>Xamarin.Forms.Platform.Tizen</AssemblyName> + <FileAlignment>512</FileAlignment> + </PropertyGroup> + <PropertyGroup> + <TargetFrameworkIdentifier>.NETStandard</TargetFrameworkIdentifier> + <TargetFrameworkVersion>v1.6</TargetFrameworkVersion> + <NuGetTargetMoniker>.NETStandard,Version=v1.6</NuGetTargetMoniker> + <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences> + <NoStdLib>true</NoStdLib> + <NoWarn>$(NoWarn);1701;1702</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>true</Optimize> + <OutputPath>bin\Debug\</OutputPath> + <DefineConstants>DEBUG;TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>bin\Release\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Turkey|AnyCPU'"> + <DebugSymbols>true</DebugSymbols> + <OutputPath>bin\Turkey\</OutputPath> + <DefineConstants>TRACE;DEBUG</DefineConstants> + <DebugType>full</DebugType> + <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies> + <ErrorReport>prompt</ErrorReport> + <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> </PropertyGroup> - <ItemGroup> - <PackageReference Include="Tizen.Applications.Common" Version="1.5.8" /> - <PackageReference Include="Tizen.Applications.UI" Version="1.5.8" /> - <PackageReference Include="ElmSharp" Version="1.2.1" /> - <PackageReference Include="System.Runtime.Serialization.Xml" Version="4.3.0" /> - <PackageReference Include="Tizen.System.Information" Version="1.0.4" /> - <PackageReference Include="Tizen.WebView" Version="1.0.1" /> + <Compile Include="..\Xamarin.Forms.Core\Properties\GlobalAssemblyInfo.cs"> + <Link>Properties\GlobalAssemblyInfo.cs</Link> + </Compile> + <Compile Include="**\*.cs" Exclude="obj\**\*.cs" /> </ItemGroup> - <ItemGroup> - <ProjectReference Include="..\Xamarin.Forms.Core\Xamarin.Forms.Core.csproj" /> + <ProjectReference Include="..\Xamarin.Forms.Core\Xamarin.Forms.Core.csproj"> + <Name>Xamarin.Forms.Core</Name> + </ProjectReference> </ItemGroup> - -</Project> + <ItemGroup> + <None Include="project.json" /> + </ItemGroup> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> + <PropertyGroup> + <_TargetFrameworkDirectories>$(MSBuildThisFileDirectory)</_TargetFrameworkDirectories> + <_FullFrameworkReferenceAssemblyPaths>$(MSBuildThisFileDirectory)</_FullFrameworkReferenceAssemblyPaths> + <AutoUnifyAssemblyReferences>true</AutoUnifyAssemblyReferences> + </PropertyGroup> +</Project>
\ No newline at end of file diff --git a/Xamarin.Forms.Platform.Tizen/Xamarin.Forms.Platform.Tizen.nuspec b/Xamarin.Forms.Platform.Tizen/Xamarin.Forms.Platform.Tizen.nuspec deleted file mode 100644 index 16ec470b..00000000 --- a/Xamarin.Forms.Platform.Tizen/Xamarin.Forms.Platform.Tizen.nuspec +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0"?> -<package> - <metadata> - <id>Xamarin.Forms.Platform.Tizen</id> - <version>$version$</version> - <authors>Samsung Electronics</authors> - <tags>xamarin forms xamarin.forms tizen</tags> - <projectUrl>https://www.tizen.org/</projectUrl> - <iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl> - <requireLicenseAcceptance>false</requireLicenseAcceptance> - <licenseUrl>https://git.tizen.org/cgit/platform/upstream/xamarin-forms/plain/LICENSE</licenseUrl> - <description>Xamarin Forms Renderer to build native UIs for Tizen.Net</description> - <copyright>Copyright 2016</copyright> - <dependencies> - <dependency id="Xamarin.Forms" version="2.3.5.233-pre1" /> - <dependency id="Tizen.Applications.Common" version="1.5.8" /> - <dependency id="Tizen.Applications.UI" version="1.5.8" /> - <dependency id="ElmSharp" version="1.2.1" /> - <dependency id="Tizen.System.Information" version="1.0.4" /> - <dependency id="Tizen.WebView" version="1.0.1" /> - </dependencies> - </metadata> - <files> - <file src="bin/$Configuration$/netstandard1.6/Xamarin.Forms.Platform.Tizen.dll" target="lib/netstandard1.6"/> - <file src="bin/$Configuration$/netstandard1.6/Xamarin.Forms.Platform.Tizen.*pdb" target="lib/netstandard1.6"/> - </files> -</package> diff --git a/Xamarin.Forms.Platform.Tizen/project.json b/Xamarin.Forms.Platform.Tizen/project.json new file mode 100644 index 00000000..51159fcb --- /dev/null +++ b/Xamarin.Forms.Platform.Tizen/project.json @@ -0,0 +1,16 @@ +{ + "dependencies": { + "NETStandard.Library": "1.6.1", + "System.Runtime.Serialization.Xml": "4.3.0", + "ElmSharp": "1.2.1", + "Tizen.Applications.Common": "1.5.8", + "Tizen.Applications.UI": "1.5.8", + "Tizen.System.Information": "1.0.4", + "Tizen.WebView": "1.0.1" + }, + "frameworks": { + "netstandard1.6": { + "imports": "portable-net45+win8+wpa81+wp8" + } + } +}
\ No newline at end of file |