+++ /dev/null
-The MIT License (MIT)
-
-Copyright (c) .NET Foundation and Contributors
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!-- Tizen's dotnet-build-tools properties -->
- <PropertyGroup>
- <__ToolsDir>/usr/share/dotnet-build-tools</__ToolsDir>
- </PropertyGroup>
-
<!-- UseTizenGBSImportAfterTarget -->
<PropertyGroup Condition="'$(UseTizenGBSImportAfterTarget)' == ''">
<UseTizenGBSImportAfterTarget>false</UseTizenGBSImportAfterTarget>
<PropertyGroup Condition="'$(UseTizenGBSImportAfterTarget)' == 'true'">
<BuildDependsOn>
$(BuildDependsOn);
- __CheckTizenPlatformPackages;
- __GenerateReferenceAssembly;
__AppendNuGetAssemblyFiles;
</BuildDependsOn>
</PropertyGroup>
<DocumentationFile Condition="'$(DocumentationFile)' == ''">$(OutputPath)$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
- <!-- GenAPI Properties -->
- <PropertyGroup>
- <_GenAPITargetDir>_ref</_GenAPITargetDir>
- <_GenAPITargetSourcePath>$(_GenAPITargetDir)/$(TargetName).cs</_GenAPITargetSourcePath>
- <_GenAPITargetAssemblyInfoPath>$(_GenAPITargetDir)/$(TargetName).AssemblyInfo.cs</_GenAPITargetAssemblyInfoPath>
- <_GenAPITargetAssemblyPath>$(_GenAPITargetDir)/$(TargetName).dll</_GenAPITargetAssemblyPath>
- <_GenAPIPath Condition="'$(_GenAPIPath)' == ''">$(__ToolsDir)/GenAPI/GenAPI.exe</_GenAPIPath>
- <_GenAPICommand>dotnet $(_GenAPIPath)</_GenAPICommand>
- </PropertyGroup>
-
<!-- NuSpec File -->
<PropertyGroup>
<NuSpecFile>$(MSBuildProjectDirectory)/$(AssemblyName).nuspec</NuSpecFile>
</NuGetAssemblyFile>
</ItemGroup>
- <!-- Check TizenPlatformPackages -->
- <Target Name="__CheckTizenPlatformPackages">
- <ReadLinesFromFile File="$(__ToolsDir)/TizenPlatformPackages.txt">
- <Output TaskParameter="Lines" ItemName="TizenPlatformPackages" />
- </ReadLinesFromFile>
- <PropertyGroup>
- <GenerateReferenceAssembly Condition="'%(TizenPlatformPackages.Identity)' == '$(AssemblyName)'">true</GenerateReferenceAssembly>
- </PropertyGroup>
- </Target>
-
<!-- Append _NuGetFiles to .nuspec file -->
<Target Name="__AppendNuGetAssemblyFiles" Condition="Exists('$(NuSpecFile)')">
<Exec Command="dotnet-build nuspec_addfile "$(NuSpecFile)" "%(NuGetAssemblyFile.Identity)" "%(NuGetAssemblyFile.TargetPath)"" />
</Target>
- <!-- Generate Reference Assembly .cs file -->
- <Target Name="__GenerateReferenceAssemblySource"
- Inputs="$(TargetPath)"
- Outputs="$(_GenAPITargetSourcePath)">
-
- <MakeDir Directories="$(_GenAPITargetDir)" />
-
- <ItemGroup>
- <_referencePathDirectoriesWithDuplicates Include="%(ReferencePath.RootDir)%(ReferencePath.Directory)" />
- <_referencePathDirectories Include="%(_referencePathDirectoriesWithDuplicates.Identity)" />
- </ItemGroup>
-
- <Exec Command="$(_GenAPICommand) -assembly:"$(TargetPath)" -libPath:"@(_referencePathDirectories)" -out:"$(_GenAPITargetSourcePath)" -throw:"Not Supported Feature" -global" />
-
- <ItemGroup>
- <__RefCompile Include="$(_GenAPITargetSourcePath)"/>
- <FileWrites Include="$(_GenAPITargetSourcePath)"/>
- </ItemGroup>
-
- </Target>
-
- <!-- Generate AssemblyInfo.cs file -->
- <Target Name="__GenerateAssemblyInfoSource"
- Inputs="$(TargetPath)"
- Outputs="$(_GenAPITargetAssemblyInfoPath)">
-
- <GetAssemblyIdentity AssemblyFiles="$(TargetPath)" Condition="'$(AssemblyVersion)' == ''">
- <Output TaskParameter="Assemblies" ItemName="__AssemblyInfo" />
- </GetAssemblyIdentity>
-
- <ItemGroup Condition="'$(AssemblyVersion)' == ''">
- <AssemblyInfoLines Include="[assembly:System.Reflection.AssemblyVersion("%(__AssemblyInfo.Version)")]" />
- </ItemGroup>
- <ItemGroup Condition="'$(AssemblyVersion)' != ''">
- <AssemblyInfoLines Include="[assembly:System.Reflection.AssemblyVersion("$(AssemblyVersion)")]" />
- </ItemGroup>
-
- <WriteLinesToFile
- File="$(_GenAPITargetAssemblyInfoPath)"
- Lines="@(AssemblyInfoLines)"
- Overwrite="true" />
-
- <ItemGroup>
- <__RefCompile Include="$(_GenAPITargetAssemblyInfoPath)" />
- <FileWrites Include="$(_GenAPITargetAssemblyInfoPath)" />
- </ItemGroup>
-
- </Target>
-
- <!-- Generate Reference Assembly .dll file -->
- <Target Name="__GenerateReferenceAssembly"
- Condition="'$(GenerateReferenceAssembly)' == 'true'"
- Inputs="@(__RefCompile)"
- Outputs="$(_GenAPITargetAssemblyPath)"
- DependsOnTargets="__GenerateReferenceAssemblySource;__GenerateAssemblyInfoSource">
-
- <ItemGroup>
- <NuGetAssemblyFile Include="$(DocumentationFile)">
- <TargetPath>ref/$(TargetFramework)</TargetPath>
- </NuGetAssemblyFile>
- <NuGetAssemblyFile Include="$(_GenAPITargetAssemblyPath)">
- <TargetPath>ref/$(TargetFramework)</TargetPath>
- </NuGetAssemblyFile>
- </ItemGroup>
-
- <!-- for ToolVersion 4.0 -->
- <Csc Condition="'$(MSBuildAssemblyVersion)' == ''"
- Sources="@(__RefCompile)"
- OutputAssembly="$(_GenAPITargetAssemblyPath)"
- AdditionalLibPaths="$(AdditionalLibPaths)"
- AllowUnsafeBlocks="$(AllowUnsafeBlocks)"
- DefineConstants="$(DefineConstants)"
- KeyFile="$(KeyOriginatorFile)"
- TargetType="$(OutputType)"
- NoStandardLib="$(NoCompilerStandardLib)"
- References="@(ReferencePath)"
- ToolExe="$(CscToolExe)"
- ToolPath="$(CscToolPath)" />
-
- <!-- for ToolVersion 15.0 -->
- <Csc Condition="'$(MSBuildAssemblyVersion)' != ''"
- Sources="@(__RefCompile)"
- OutputAssembly="$(_GenAPITargetAssemblyPath)"
- AdditionalLibPaths="$(AdditionalLibPaths)"
- AllowUnsafeBlocks="$(AllowUnsafeBlocks)"
- DefineConstants="$(DefineConstants)"
- KeyFile="$(KeyOriginatorFile)"
- PublicSign="$(PublicSign)"
- TargetType="$(OutputType)"
- NoStandardLib="$(NoCompilerStandardLib)"
- References="@(ReferencePath)"
- ToolExe="$(CscToolExe)"
- ToolPath="$(CscToolPath)" />
-
- <ItemGroup>
- <FileWrites Include="$(_GenAPITargetAssemblyPath)"/>
- </ItemGroup>
- </Target>
-
</Project>
+++ /dev/null
-ElmSharp
-Tizen
-Tizen.Account.AccountManager
-Tizen.Account.FidoClient
-Tizen.Account.OAuth2
-Tizen.Applications
-Tizen.Applications.Alarm
-Tizen.Applications.Badge
-Tizen.Applications.Common
-Tizen.Applications.DataControl
-Tizen.Applications.MessagePort
-Tizen.Applications.Notification
-Tizen.Applications.NotificationEventListener
-Tizen.Applications.PackageManager
-Tizen.Applications.Preference
-Tizen.Applications.RemoteView
-Tizen.Applications.Service
-Tizen.Applications.ToastMessage
-Tizen.Applications.UI
-Tizen.Applications.WidgetApplication
-Tizen.Applications.WidgetControl
-Tizen.Content.Download
-Tizen.Content.MediaContent
-Tizen.Content.MimeType
-Tizen.Location
-Tizen.Location.Geofence
-Tizen.Log
-Tizen.Maps
-Tizen.Messaging
-Tizen.Messaging.Push
-Tizen.Multimedia
-Tizen.Network.Bluetooth
-Tizen.Network.Connection
-Tizen.Network.IoTConnectivity
-Tizen.Network.Nfc
-Tizen.Network.Smartcard
-Tizen.Network.WiFi
-Tizen.Network.WiFiDirect
-Tizen.NUI
-Tizen.PhonenumberUtils
-Tizen.Pims.Calendar
-Tizen.Pims.Contacts
-Tizen.Security
-Tizen.Security.SecureRepository
-Tizen.Sensor
-Tizen.System
-Tizen.System.Feedback
-Tizen.System.Information
-Tizen.System.MediaKey
-Tizen.System.Storage
-Tizen.System.SystemSettings
-Tizen.Telephony
-Tizen.Tracer
-Tizen.Uix.InputMethodManager
-Tizen.Uix.Stt
-Tizen.Uix.Tts
-Tizen.Uix.VoiceControl
-Tizen.WebView
\ No newline at end of file