master:
+ api-level: API10
+ labels: [ API10 ]
+ version-prefix: 10.0.0
+
+API9:
api-level: API9
labels: [ API9 ]
tizen-branch: tizen
GERRIT_BRANCH: ${{ steps.metadata.outputs.tizen-branch }}
GERRIT_URL: ssh://dotnetbuild@review.tizen.org:29418/platform/core/csapi/tizenfx
run: |
+ if [ -z "$GERRIT_BRANCH" ]; then
+ echo "## no specified tizen branch"
+ exit 0
+ fi
git remote add gerrit $GERRIT_URL
git fetch gerrit $GERRIT_BRANCH
git checkout -t gerrit/$GERRIT_BRANCH
| Branch | API Level | Target Framework | API Reference | Platform | myget.org | nuget.org |
|--------|:---------:|------------------|---------------|-------------------|-----------|------------|
-|master | 9 | tizen90 | [Link](https://samsung.github.io/TizenFX/master/) | Tizen vNext | [![api9_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API9.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | |
-|API8 | 8 | tizen80 | [Link](https://samsung.github.io/TizenFX/API8/) | Tizen 6.0 | [![api8_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API8.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api8_nuget](https://img.shields.io/nuget/v/Tizen.NET.API8.svg)](https://www.nuget.org/packages/Tizen.NET/) |
-|API7 | 7 | tizen70 | [Link](https://samsung.github.io/TizenFX/API7/) | Tizen 5.5 M3 | [![api7_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API7.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api7_nuget](https://img.shields.io/nuget/v/Tizen.NET.API7.svg)](https://www.nuget.org/packages/Tizen.NET/) |
-|API6 | 6 | tizen60 | [Link](https://samsung.github.io/TizenFX/API6/) | Tizen 5.5 M2 | [![api6_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API6.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api6_nuget](https://img.shields.io/nuget/v/Tizen.NET.API6.svg)](https://www.nuget.org/packages/Tizen.NET/) |
-|API5 | 5 | tizen50 | [Link](https://samsung.github.io/TizenFX/API5/) | Tizen 5.0 | [![api5_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API5.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api5_nuget](https://img.shields.io/nuget/v/Tizen.NET.API5.svg)](https://www.nuget.org/packages/Tizen.NET/) |
-|API4 | 4 | tizen40 | [Link](https://samsung.github.io/TizenFX/API4/) | Tizen 4.0 | [![api4_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API4.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api4_nuget](https://img.shields.io/nuget/v/Tizen.NET.API4.svg)](https://www.nuget.org/packages/Tizen.NET/) |
+|master | 10 | tizen10.0 | [Link](https://samsung.github.io/TizenFX/master/) | Tizen vNext | [![api10_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API10.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | |
+|API9 | 9 | tizen90 | [Link](https://samsung.github.io/TizenFX/master/) | Tizen vNext | [![api9_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API9.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | |
+|API8 | 8 | tizen80 | [Link](https://samsung.github.io/TizenFX/API8/) | Tizen 6.0 | [![api8_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API8.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api8_nuget](https://img.shields.io/nuget/v/Tizen.NET.API8.svg)](https://www.nuget.org/packages/Tizen.NET/) |
+|API7 | 7 | tizen70 | [Link](https://samsung.github.io/TizenFX/API7/) | Tizen 5.5 M3 | [![api7_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API7.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api7_nuget](https://img.shields.io/nuget/v/Tizen.NET.API7.svg)](https://www.nuget.org/packages/Tizen.NET/) |
+|API6 | 6 | tizen60 | [Link](https://samsung.github.io/TizenFX/API6/) | Tizen 5.5 M2 | [![api6_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API6.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api6_nuget](https://img.shields.io/nuget/v/Tizen.NET.API6.svg)](https://www.nuget.org/packages/Tizen.NET/) |
+|API5 | 5 | tizen50 | [Link](https://samsung.github.io/TizenFX/API5/) | Tizen 5.0 | [![api5_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API5.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api5_nuget](https://img.shields.io/nuget/v/Tizen.NET.API5.svg)](https://www.nuget.org/packages/Tizen.NET/) |
+|API4 | 4 | tizen40 | [Link](https://samsung.github.io/TizenFX/API4/) | Tizen 4.0 | [![api4_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API4.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api4_nuget](https://img.shields.io/nuget/v/Tizen.NET.API4.svg)](https://www.nuget.org/packages/Tizen.NET/) |
### master
-The __master__ branch is the main development branch for the Tizen .NET __API Level 9__.
+The __master__ branch is the main development branch for the Tizen .NET __API Level 10__.
The following NuGet packages will be published to [Tizen MyGet Gallery](https://tizen.myget.org/gallery/dotnet) every day if there are any changes. (Nightly Build)
-* Tizen.NET 9.0.0.#####
-* Tizen.NET.API9 9.0.0.#####
-* Tizen.NET.Internals 9.0.0.#####
+* Tizen.NET 10.0.0.#####
+* Tizen.NET.API10 10.0.0.#####
+* Tizen.NET.Internals 10.0.0.#####
And, This branch is pushed to the [tizen branch](https://git.tizen.org/cgit/platform/core/csapi/tizenfx/?h=tizen) in the tizen gerrit and submitted for the Tizen vNext platform.
-### API4,5,6,7,8 branches
+### API4,5,6,7,8,9 branches
The __API#__ branches are the release branch for Tizen .NET __API Level #__.
These release branches were __FROZEN__. No new public APIs can be added to these branches, only bug fixes and internal APIs can be added.
| Tizen 5.0 | http://download.tizen.org/snapshots/tizen/5.0-unified/latest/ |
| Tizen 5.5 | http://download.tizen.org/snapshots/tizen/5.5-unified/latest/ |
| Tizen 6.0 | http://download.tizen.org/snapshots/tizen/6.0-unified/latest/ |
-| Tizen vNext | http://download.tizen.org/snapshots/tizen/unified/latest/ |
-
+| Tizen 6.5 | http://download.tizen.org/snapshots/tizen/unified/latest/ |
PATH=/bin:/usr/bin
-vconftool set -f -t int db/dotnet/tizen_api_version 9
-vconftool set -f -t string db/dotnet/tizen_rid_version "4.0.0:5.0.0:5.5.0:6.0.0:6.5.0"
-vconftool set -f -t string db/dotnet/tizen_tfm_support "tizen90:tizen80:tizen70:tizen60:tizen50:tizen40"
+vconftool set -f -t int db/dotnet/tizen_api_version 10
+vconftool set -f -t string db/dotnet/tizen_rid_version "4.0.0:5.0.0:5.5.0:6.0.0:6.5.0:7.0.0"
+vconftool set -f -t string db/dotnet/tizen_tfm_support "tizen10.0:tizen90:tizen80:tizen70:tizen60:tizen50:tizen40"
# Auto-generated from csapi-tizenfx.spec.in by makespec.sh
-%define TIZEN_NET_API_VERSION 9
-%define TIZEN_NET_RPM_VERSION 9.0.0.999+nui22045
-%define TIZEN_NET_NUGET_VERSION 9.0.0.99999
+%define TIZEN_NET_API_VERSION 10
+%define TIZEN_NET_RPM_VERSION 10.0.0.999+nui22045
+%define TIZEN_NET_NUGET_VERSION 10.0.0.99999
%define DOTNET_ASSEMBLY_PATH /usr/share/dotnet.tizen/framework
%define DOTNET_ASSEMBLY_DUMMY_PATH %{DOTNET_ASSEMBLY_PATH}/ref
# Tizen .NET API Level
-API_VERSION=9
+API_VERSION=10
# Default Versions (will be replaced by CI)
-RPM_VERSION=9.0.0.999
-NUGET_VERSION=9.0.0.99999
+RPM_VERSION=10.0.0.999
+NUGET_VERSION=10.0.0.99999
# RPM Version Suffix
RPM_VERSION_SUFFIX=nui22045
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
- <id>Tizen.NET.API9</id>
+ <id>Tizen.NET.API10</id>
<version>$fxversion$</version>
<authors>Samsung Electronics</authors>
<owners>Samsung Electronics</owners>
<licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
<projectUrl>https://www.tizen.org/</projectUrl>
<iconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</iconUrl>
- <description>Reference assemblies of Tizen .NET API Level 9.</description>
+ <description>Reference assemblies of Tizen .NET API Level 10.</description>
<copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
</metadata>
<files>
- <file src="pkg\Tizen.NET.API9\build\**" target="build" />
- <file src="pkg\Tizen.NET.API9\design\*.dll" target="ref\netstandard2.0\Design" />
+ <file src="pkg\Tizen.NET.API10\build\**" target="build" />
+ <file src="pkg\Tizen.NET.API10\design\*.dll" target="ref\netstandard2.0\Design" />
<file src="Artifacts\bin\dummy\*.dll" target="ref\netstandard2.0" />
<file src="Artifacts\bin\public\*.xml" target="ref\netstandard2.0" />
</files>
<dependency id="Microsoft.NETCore.Platforms" version="3.1.0" />
</group>
<group targetFramework="Tizen9.0">
- <dependency id="Tizen.NET.API9" version="$fxversion$" />
+ <dependency id="Tizen.NET.API9" version="9.0.0.16760" />
+ <dependency id="Microsoft.NETCore.Platforms" version="3.1.0" />
+ </group>
+ <group targetFramework="Tizen10.0">
+ <dependency id="Tizen.NET.API10" version="$fxversion$" />
<dependency id="Microsoft.NETCore.Platforms" version="3.1.0" />
</group>
<group targetFramework=".NETStandard2.0">
- <dependency id="Tizen.NET.API9" version="$fxversion$" />
+ <dependency id="Tizen.NET.API10" version="$fxversion$" />
<dependency id="Microsoft.NETCore.Platforms" version="3.1.0" />
</group>
</dependencies>