diff options
author | WonYoung Choi <wy80.choi@samsung.com> | 2016-09-02 14:15:00 +0900 |
---|---|---|
committer | WonYoung Choi <wy80.choi@samsung.com> | 2016-09-02 16:53:12 +0900 |
commit | d590939b4d4c9f75a4d5b3334531a577ddbb4108 (patch) | |
tree | adc6cd353dc1d2f71106b7703c35d16fe99db101 /Tizen.Applications | |
parent | 38ebb577254b420f7c8e5ae034cecfb8c895445c (diff) | |
download | application-d590939b4d4c9f75a4d5b3334531a577ddbb4108.tar.gz application-d590939b4d4c9f75a4d5b3334531a577ddbb4108.tar.bz2 application-d590939b4d4c9f75a4d5b3334531a577ddbb4108.zip |
Support netstandard 1.6
Change-Id: Idb7b611265b345902851b76b257916c95c81d13d
Diffstat (limited to 'Tizen.Applications')
-rw-r--r-- | Tizen.Applications/CoreFx.References.targets | 265 | ||||
-rwxr-xr-x | Tizen.Applications/CustomDictionary.xml | 17 | ||||
-rwxr-xr-x | Tizen.Applications/GlobalSuppressions.cs | bin | 5986 -> 0 bytes | |||
-rw-r--r-- | Tizen.Applications/Tizen.Applications.Net45.csproj | 134 | ||||
-rw-r--r-- | Tizen.Applications/Tizen.Applications.Net45.project.json | 11 | ||||
-rw-r--r-- | Tizen.Applications/Tizen.Applications.csproj | 59 | ||||
-rw-r--r-- | Tizen.Applications/Tizen.Applications.nuspec | 12 | ||||
-rw-r--r-- | Tizen.Applications/Tizen.Applications.project.json | 12 |
8 files changed, 191 insertions, 319 deletions
diff --git a/Tizen.Applications/CoreFx.References.targets b/Tizen.Applications/CoreFx.References.targets deleted file mode 100644 index dab29ec..0000000 --- a/Tizen.Applications/CoreFx.References.targets +++ /dev/null @@ -1,265 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <ItemGroup Condition=" '$(CoreFxPath)' != '' "> - <Reference Include="Microsoft.Win32.Primitives"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/Microsoft.Win32.Primitives.dll</HintPath> - </Reference> - <Reference Include="System.AppContext"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.AppContext.dll</HintPath> - </Reference> - <Reference Include="System.Collections.Concurrent"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Collections.Concurrent.dll</HintPath> - </Reference> - <Reference Include="System.Collections"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Collections.dll</HintPath> - </Reference> - <Reference Include="System.ComponentModel.Annotations"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.ComponentModel.Annotations.dll</HintPath> - </Reference> - <Reference Include="System.ComponentModel"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.ComponentModel.dll</HintPath> - </Reference> - <Reference Include="System.Console"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Console.dll</HintPath> - </Reference> - <Reference Include="System.Diagnostics.Debug"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Diagnostics.Debug.dll</HintPath> - </Reference> - <Reference Include="System.Diagnostics.Process"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Diagnostics.Process.dll</HintPath> - </Reference> - <Reference Include="System.Diagnostics.Tools"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Diagnostics.Tools.dll</HintPath> - </Reference> - <Reference Include="System.Diagnostics.TraceSource"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Diagnostics.TraceSource.dll</HintPath> - </Reference> - <Reference Include="System.Diagnostics.Tracing"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Diagnostics.Tracing.dll</HintPath> - </Reference> - <Reference Include="System.Dynamic.Runtime"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Dynamic.Runtime.dll</HintPath> - </Reference> - <Reference Include="System.Globalization.Calendars"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Globalization.Calendars.dll</HintPath> - </Reference> - <Reference Include="System.Globalization"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Globalization.dll</HintPath> - </Reference> - <Reference Include="System.Globalization.Extensions"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Globalization.Extensions.dll</HintPath> - </Reference> - <Reference Include="System.IO.Compression"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.IO.Compression.dll</HintPath> - </Reference> - <Reference Include="System.IO.Compression.ZipFile"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.IO.Compression.ZipFile.dll</HintPath> - </Reference> - <Reference Include="System.IO"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.IO.dll</HintPath> - </Reference> - <Reference Include="System.IO.FileSystem"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.IO.FileSystem.dll</HintPath> - </Reference> - <Reference Include="System.IO.FileSystem.Primitives"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.IO.FileSystem.Primitives.dll</HintPath> - </Reference> - <Reference Include="System.IO.FileSystem.Watcher"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.IO.FileSystem.Watcher.dll</HintPath> - </Reference> - <Reference Include="System.IO.MemoryMappedFiles"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.IO.MemoryMappedFiles.dll</HintPath> - </Reference> - <Reference Include="System.IO.UnmanagedMemoryStream"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.IO.UnmanagedMemoryStream.dll</HintPath> - </Reference> - <Reference Include="System.Linq"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Linq.dll</HintPath> - </Reference> - <Reference Include="System.Linq.Expressions"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Linq.Expressions.dll</HintPath> - </Reference> - <Reference Include="System.Linq.Parallel"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Linq.Parallel.dll</HintPath> - </Reference> - <Reference Include="System.Linq.Queryable"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Linq.Queryable.dll</HintPath> - </Reference> - <Reference Include="System.Net.Http"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Net.Http.dll</HintPath> - </Reference> - <Reference Include="System.Net.NameResolution"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Net.NameResolution.dll</HintPath> - </Reference> - <Reference Include="System.Net.Primitives"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Net.Primitives.dll</HintPath> - </Reference> - <Reference Include="System.Net.Requests"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Net.Requests.dll</HintPath> - </Reference> - <Reference Include="System.Net.Security"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Net.Security.dll</HintPath> - </Reference> - <Reference Include="System.Net.Sockets"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Net.Sockets.dll</HintPath> - </Reference> - <Reference Include="System.Net.WebHeaderCollection"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Net.WebHeaderCollection.dll</HintPath> - </Reference> - <Reference Include="System.Numerics.Vectors"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Numerics.Vectors.dll</HintPath> - </Reference> - <Reference Include="System.ObjectModel"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.ObjectModel.dll</HintPath> - </Reference> - <Reference Include="System.Reflection.DispatchProxy"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Reflection.DispatchProxy.dll</HintPath> - </Reference> - <Reference Include="System.Reflection"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Reflection.dll</HintPath> - </Reference> - <Reference Include="System.Reflection.Extensions"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Reflection.Extensions.dll</HintPath> - </Reference> - <Reference Include="System.Reflection.Primitives"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Reflection.Primitives.dll</HintPath> - </Reference> - <Reference Include="System.Reflection.TypeExtensions"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Reflection.TypeExtensions.dll</HintPath> - </Reference> - <Reference Include="System.Resources.ResourceManager"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Resources.ResourceManager.dll</HintPath> - </Reference> - <Reference Include="System.Runtime"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Runtime.dll</HintPath> - </Reference> - <Reference Include="System.Runtime.Extensions"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Runtime.Extensions.dll</HintPath> - </Reference> - <Reference Include="System.Runtime.Handles"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Runtime.Handles.dll</HintPath> - </Reference> - <Reference Include="System.Runtime.InteropServices"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Runtime.InteropServices.dll</HintPath> - </Reference> - <Reference Include="System.Runtime.InteropServices.RuntimeInformation"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Runtime.InteropServices.RuntimeInformation.dll</HintPath> - </Reference> - <Reference Include="System.Runtime.Loader"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Runtime.Loader.dll</HintPath> - </Reference> - <Reference Include="System.Runtime.Numerics"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Runtime.Numerics.dll</HintPath> - </Reference> - <Reference Include="System.Security.Cryptography.Algorithms"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Security.Cryptography.Algorithms.dll</HintPath> - </Reference> - <Reference Include="System.Security.Cryptography.Encoding"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Security.Cryptography.Encoding.dll</HintPath> - </Reference> - <Reference Include="System.Security.Cryptography.Primitives"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Security.Cryptography.Primitives.dll</HintPath> - </Reference> - <Reference Include="System.Security.Cryptography.X509Certificates"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Security.Cryptography.X509Certificates.dll</HintPath> - </Reference> - <Reference Include="System.Text.Encoding"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Text.Encoding.dll</HintPath> - </Reference> - <Reference Include="System.Text.Encoding.Extensions"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Text.Encoding.Extensions.dll</HintPath> - </Reference> - <Reference Include="System.Text.RegularExpressions"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Text.RegularExpressions.dll</HintPath> - </Reference> - <Reference Include="System.Threading"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Threading.dll</HintPath> - </Reference> - <Reference Include="System.Threading.Tasks"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Threading.Tasks.dll</HintPath> - </Reference> - <Reference Include="System.Threading.Tasks.Parallel"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Threading.Tasks.Parallel.dll</HintPath> - </Reference> - <Reference Include="System.Threading.Thread"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Threading.Thread.dll</HintPath> - </Reference> - <Reference Include="System.Threading.ThreadPool"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Threading.ThreadPool.dll</HintPath> - </Reference> - <Reference Include="System.Threading.Timer"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Threading.Timer.dll</HintPath> - </Reference> - <Reference Include="System.Xml.ReaderWriter"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Xml.ReaderWriter.dll</HintPath> - </Reference> - <Reference Include="System.Xml.XDocument"> - <Private>False</Private> - <HintPath>$(CoreFxPath)/System.Xml.XDocument.dll</HintPath> - </Reference> - </ItemGroup> -</Project>
\ No newline at end of file diff --git a/Tizen.Applications/CustomDictionary.xml b/Tizen.Applications/CustomDictionary.xml deleted file mode 100755 index 958b6fe..0000000 --- a/Tizen.Applications/CustomDictionary.xml +++ /dev/null @@ -1,17 +0,0 @@ -<Dictionary> - <Words> - <Recognized> - <Word>Tizen</Word> - <Word>ApplicationInfo</Word> - <Word>LaunchMode</Word> - <Word>AppControl</Word> - <Word>Wifi</Word> - <Word>Nfc</Word> - </Recognized> - <Compound> - <Term CompoundAlternate="ApplicationInfo">applicationinfo</Term> - <Term CompoundAlternate="LaunchMode">launchmode</Term> - <Term CompoundAlternate="AppControl">appcontrol</Term> - </Compound> - </Words> -</Dictionary> diff --git a/Tizen.Applications/GlobalSuppressions.cs b/Tizen.Applications/GlobalSuppressions.cs Binary files differdeleted file mode 100755 index 5693a88..0000000 --- a/Tizen.Applications/GlobalSuppressions.cs +++ /dev/null diff --git a/Tizen.Applications/Tizen.Applications.Net45.csproj b/Tizen.Applications/Tizen.Applications.Net45.csproj new file mode 100644 index 0000000..28b8e30 --- /dev/null +++ b/Tizen.Applications/Tizen.Applications.Net45.csproj @@ -0,0 +1,134 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProjectGuid>{9ACB2B86-BBEA-4FAA-880A-1977AB461C51}</ProjectGuid> + <OutputType>Library</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <RootNamespace> + </RootNamespace> + <AssemblyName>Tizen.Applications</AssemblyName> + <FileAlignment>512</FileAlignment> + <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>true</Optimize> + <OutputPath>bin\Debug\Net45\</OutputPath> + <DefineConstants>DEBUG;TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <AllowUnsafeBlocks>true</AllowUnsafeBlocks> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>bin\Release\Net45\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <AllowUnsafeBlocks>true</AllowUnsafeBlocks> + </PropertyGroup> + <PropertyGroup> + <SignAssembly>true</SignAssembly> + </PropertyGroup> + <PropertyGroup> + <AssemblyOriginatorKeyFile>Tizen.Applications.snk</AssemblyOriginatorKeyFile> + </PropertyGroup> + <ItemGroup> + <Reference Include="System" /> + <Reference Include="System.Core" /> + <Reference Include="System.Xml.Linq" /> + <Reference Include="System.Data.DataSetExtensions" /> + <Reference Include="Microsoft.CSharp" /> + <Reference Include="System.Data" /> + <Reference Include="System.Net.Http" /> + <Reference Include="System.Xml" /> + </ItemGroup> + <ItemGroup> + <Compile Include="Interop\Interop.AppCommon.cs" /> + <Compile Include="Interop\Interop.AppControl.cs" /> + <Compile Include="Interop\Interop.Application.cs" /> + <Compile Include="Interop\Interop.ApplicationManager.cs" /> + <Compile Include="Interop\Interop.Bundle.cs" /> + <Compile Include="Interop\Interop.Glib.cs" /> + <Compile Include="Interop\Interop.Libc.cs" /> + <Compile Include="Interop\Interop.Libraries.cs" /> + <Compile Include="Interop\Interop.MessagePort.cs" /> + <Compile Include="Interop\Interop.Notification.cs" /> + <Compile Include="Interop\Interop.Package.cs" /> + <Compile Include="Interop\Interop.PackageManager.cs" /> + <Compile Include="Interop\Interop.Service.cs" /> + <Compile Include="Properties\AssemblyInfo.cs" /> + <Compile Include="Tizen.Applications.CoreBackend\EventType.cs" /> + <Compile Include="Tizen.Applications.CoreBackend\DefaultCoreBackend.cs" /> + <Compile Include="Tizen.Applications.CoreBackend\ICoreBackend.cs" /> + <Compile Include="Tizen.Applications.CoreBackend\ServiceCoreBackend.cs" /> + <Compile Include="Tizen.Applications.CoreBackend\UICoreBackend.cs" /> + <Compile Include="Tizen.Applications\ApplicationInfoMetadataFilter.cs" /> + <Compile Include="Tizen.Applications.Messages\MessagePort.cs" /> + <Compile Include="Tizen.Applications.Messages\MessagePortErrorFactory.cs" /> + <Compile Include="Tizen.Applications.Messages\MessageReceivedEventArgs.cs" /> + <Compile Include="Tizen.Applications.Messages\RemoteValues.cs" /> + <Compile Include="Tizen.Applications\AppControlReceivedEventArgs.cs" /> + <Compile Include="Tizen.Applications\AppControlReplyCallback.cs" /> + <Compile Include="Tizen.Applications\ApplicationTerminatedEventArgs.cs" /> + <Compile Include="Tizen.Applications\ApplicationType.cs" /> + <Compile Include="Tizen.Applications\CertificateType.cs" /> + <Compile Include="Tizen.Applications\CoreApplication.cs" /> + <Compile Include="Tizen.Applications\CoreUIApplication.cs" /> + <Compile Include="Tizen.Applications\DirectoryInfo.cs" /> + <Compile Include="Tizen.Applications\PackageEventState.cs" /> + <Compile Include="Tizen.Applications\LocaleChangedEventArgs.cs" /> + <Compile Include="Tizen.Applications\LowBatteryEventArgs.cs" /> + <Compile Include="Tizen.Applications\LowBatteryStatus.cs" /> + <Compile Include="Tizen.Applications\LowMemoryEventArgs.cs" /> + <Compile Include="Tizen.Applications\LowMemoryStatus.cs" /> + <Compile Include="Tizen.Applications\Package.cs" /> + <Compile Include="Tizen.Applications\PackageCertificate.cs" /> + <Compile Include="Tizen.Applications\PackageFilter.cs" /> + <Compile Include="Tizen.Applications\PackageManager.cs" /> + <Compile Include="Tizen.Applications\PackageManagerEventArgs.cs" /> + <Compile Include="Tizen.Applications\PackageSizeInformation.cs" /> + <Compile Include="Tizen.Applications\PackageType.cs" /> + <Compile Include="Tizen.Applications\ReceivedAppControl.cs" /> + <Compile Include="Tizen.Applications\RegionFormatChangedEventArgs.cs" /> + <Compile Include="Tizen.Applications\SafeAppControlHandle.cs" /> + <Compile Include="Tizen.Applications\SafeBundleHandle.cs" /> + <Compile Include="Tizen.Applications\SafePackageManagerHandle.cs" /> + <Compile Include="Tizen.Applications\ServiceApplication.cs" /> + <Compile Include="Tizen.Applications\StorageType.cs" /> + <Compile Include="Tizen.Applications\ApplicationLaunchedEventArgs.cs" /> + <Compile Include="Tizen.Applications\ApplicationManager.cs" /> + <Compile Include="Tizen.Applications\ApplicationInfoFilter.cs" /> + <Compile Include="Tizen.Applications\ApplicationInfo.cs" /> + <Compile Include="Tizen.Applications\AppControl.cs" /> + <Compile Include="Tizen.Applications\AppControlLaunchMode.cs" /> + <Compile Include="Tizen.Applications\AppControlReplyResult.cs" /> + <Compile Include="Tizen.Applications\AppControlOperations.cs" /> + <Compile Include="Tizen.Applications\Application.cs" /> + <Compile Include="Tizen.Applications\Bundle.cs" /> + <Compile Include="Tizen.Applications\EventNotification.cs" /> + <Compile Include="Tizen.Applications\Notification.cs" /> + <Compile Include="Tizen.Applications\NotificationEnumerations.cs" /> + <Compile Include="Tizen.Applications\NotificationErrorFactory.cs" /> + <Compile Include="Tizen.Applications\NotificationManager.cs" /> + <Compile Include="Tizen.Applications\ProgressNotification.cs" /> + <Compile Include="Tizen.Applications\TizenSynchronizationContext.cs" /> + </ItemGroup> + <ItemGroup> + <None Include="Tizen.Applications.Net45.project.json" /> + <None Include="Tizen.Applications.snk" /> + </ItemGroup> + <Import Project="$(MSBuildExtensionsPath)\Tizen\Tizen.CSharp.GBS.targets" Condition="Exists('$(MSBuildExtensionsPath)\Tizen\Tizen.CSharp.GBS.targets')" /> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> + <!-- To modify your build process, add your task inside one of the targets below and uncomment it. + Other similar extension points exist, see Microsoft.Common.targets. + <Target Name="BeforeBuild"> + </Target> + <Target Name="AfterBuild"> + </Target> + --> +</Project>
\ No newline at end of file diff --git a/Tizen.Applications/Tizen.Applications.Net45.project.json b/Tizen.Applications/Tizen.Applications.Net45.project.json new file mode 100644 index 0000000..d9af4f0 --- /dev/null +++ b/Tizen.Applications/Tizen.Applications.Net45.project.json @@ -0,0 +1,11 @@ +{ + "dependencies": { + "Tizen": "1.0.0" + }, + "frameworks": { + "net45": {} + }, + "runtimes": { + "win": {} + } +} diff --git a/Tizen.Applications/Tizen.Applications.csproj b/Tizen.Applications/Tizen.Applications.csproj index a2dcec9..da97323 100644 --- a/Tizen.Applications/Tizen.Applications.csproj +++ b/Tizen.Applications/Tizen.Applications.csproj @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> - <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> @@ -10,9 +9,16 @@ <RootNamespace> </RootNamespace> <AssemblyName>Tizen.Applications</AssemblyName> - <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> <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> @@ -22,8 +28,6 @@ <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> - <DocumentationFile>bin\Debug\Tizen.Applications.XML</DocumentationFile> - <CodeAnalysisRuleSet>ExtendedDesignGuidelineRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> @@ -40,19 +44,7 @@ <PropertyGroup> <AssemblyOriginatorKeyFile>Tizen.Applications.snk</AssemblyOriginatorKeyFile> </PropertyGroup> - <Import Project="CoreFx.References.targets" /> - <ItemGroup Condition=" '$(CoreFxPath)' == '' "> - <Reference Include="System" /> - <Reference Include="System.Core" /> - <Reference Include="System.Xml.Linq" /> - <Reference Include="System.Data.DataSetExtensions" /> - <Reference Include="Microsoft.CSharp" /> - <Reference Include="System.Data" /> - <Reference Include="System.Net.Http" /> - <Reference Include="System.Xml" /> - </ItemGroup> <ItemGroup> - <Compile Include="GlobalSuppressions.cs" /> <Compile Include="Interop\Interop.AppCommon.cs" /> <Compile Include="Interop\Interop.AppControl.cs" /> <Compile Include="Interop\Interop.Application.cs" /> @@ -124,29 +116,10 @@ <Compile Include="Tizen.Applications\TizenSynchronizationContext.cs" /> </ItemGroup> <ItemGroup> + <None Include="Tizen.Applications.project.json" /> <None Include="Tizen.Applications.snk" /> </ItemGroup> - <ItemGroup> - <CodeAnalysisDictionary Include="CustomDictionary.xml" /> - </ItemGroup> - <ItemGroup> - <Reference Include="Tizen"> - <HintPath>..\..\tizen\Tizen\bin\Debug\Tizen.dll</HintPath> - </Reference> - <Reference Include="Tizen.Internals"> - <HintPath>..\..\tizen\Tizen.Internals\bin\Debug\Tizen.Internals.dll</HintPath> - </Reference> - </ItemGroup> - <ItemGroup> - <ProjectReference Include="..\..\tizen\Tizen.Internals\Tizen.Internals.csproj"> - <Project>{b9aa1cb2-f72d-4a30-a33b-a20c850a38a0}</Project> - <Name>Tizen.Internals</Name> - </ProjectReference> - <ProjectReference Include="..\..\tizen\Tizen\Tizen.csproj"> - <Project>{7659ca59-410d-41a1-9841-586e88bc78c9}</Project> - <Name>Tizen</Name> - </ProjectReference> - </ItemGroup> + <Import Project="$(MSBuildExtensionsPath)\Tizen\Tizen.CSharp.GBS.targets" Condition="Exists('$(MSBuildExtensionsPath)\Tizen\Tizen.CSharp.GBS.targets')" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Microsoft.Common.targets. @@ -155,4 +128,16 @@ <Target Name="AfterBuild"> </Target> --> + <PropertyGroup> + <!-- https://github.com/dotnet/corefxlab/tree/master/samples/NetCoreSample and + https://docs.microsoft.com/en-us/dotnet/articles/core/tutorials/target-dotnetcore-with-msbuild + --> + <!-- We don't use any of MSBuild's resolution logic for resolving the framework, so just set these two + properties to any folder that exists to skip the GetReferenceAssemblyPaths task (not target) and + to prevent it from outputting a warning (MSB3644). + --> + <_TargetFrameworkDirectories>$(MSBuildThisFileDirectory)</_TargetFrameworkDirectories> + <_FullFrameworkReferenceAssemblyPaths>$(MSBuildThisFileDirectory)</_FullFrameworkReferenceAssemblyPaths> + <AutoUnifyAssemblyReferences>true</AutoUnifyAssemblyReferences> + </PropertyGroup> </Project>
\ No newline at end of file diff --git a/Tizen.Applications/Tizen.Applications.nuspec b/Tizen.Applications/Tizen.Applications.nuspec new file mode 100644 index 0000000..2d5891a --- /dev/null +++ b/Tizen.Applications/Tizen.Applications.nuspec @@ -0,0 +1,12 @@ +<?xml version="1.0"?> +<package> + <metadata> + <id>Tizen.Applications</id> + <version>$version$</version> + <authors>Tizen Developers</authors> + <description>Application Frameworks API for Tizen.Net</description> + <dependencies> + <dependency id="Tizen" version="1.0.0" /> + </dependencies> + </metadata> +</package>
\ No newline at end of file diff --git a/Tizen.Applications/Tizen.Applications.project.json b/Tizen.Applications/Tizen.Applications.project.json new file mode 100644 index 0000000..beb9e15 --- /dev/null +++ b/Tizen.Applications/Tizen.Applications.project.json @@ -0,0 +1,12 @@ +{ + "dependencies": { + "NETStandard.Library": "1.6.0", + "Tizen": "1.0.0" + }, + "frameworks": { + "netstandard1.6": {} + }, + "runtimes": { + "win": {} + } +} |