Merge packaging information to csproj 93/132793/3
authorWonYoung Choi <wy80.choi@samsung.com>
Wed, 7 Jun 2017 13:37:20 +0000 (22:37 +0900)
committerWonYoung Choi <wy80.choi@samsung.com>
Fri, 9 Jun 2017 00:17:40 +0000 (09:17 +0900)
Change-Id: I416bbbb0e3c751c3aad3f0271b441014c73d63aa

ElmSharp/ElmSharp.csproj
ElmSharp/ElmSharp.nuspec [deleted file]
packaging/elm-sharp.spec

index 9b1f3ce..4127dda 100644 (file)
@@ -1,12 +1,27 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
+    <Version>1.2.0</Version>
+    <Authors>Samsung Electronics</Authors>
+    <Copyright>© Samsung Electronics Co., Ltd All Rights Reserved</Copyright>
+    <Description>
+      ElmSharp is the top-most library based on the Tizen Native UI Framwork (EFL).
+      It provides a variety of pre-built UI components, such as layout objects and widgets,
+      that allow you to build rich graphical user interfaces.
+      This is in the beta stage and will be refined based on developer feedback.
+      Backward compatibility issues may be raised when updating the platform version.
+    </Description>
+    <PackageProjectUrl>https://www.tizen.org/</PackageProjectUrl>
+    <PackageLicenseUrl>https://www.apache.org/licenses/LICENSE-2.0</PackageLicenseUrl>
+    <PackageIconUrl>https://developer.tizen.org/sites/default/files/images/tizen-pinwheel-on-light-rgb_64_64.png</PackageIconUrl>
+  </PropertyGroup>
+
+  <PropertyGroup>
     <TargetFramework>netstandard1.3</TargetFramework>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
     <SignAssembly>True</SignAssembly>
     <AssemblyOriginatorKeyFile>ElmSharp.snk</AssemblyOriginatorKeyFile>
     <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
-    <GenerateReferenceAssembly>True</GenerateReferenceAssembly>
   </PropertyGroup>
 
 </Project>
diff --git a/ElmSharp/ElmSharp.nuspec b/ElmSharp/ElmSharp.nuspec
deleted file mode 100644 (file)
index fc3c79c..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0"?>
-<package>
-       <metadata>
-               <id>ElmSharp</id>
-               <version>$version$</version>
-               <authors>Samsung Electronics</authors>
-               <requireLicenseAcceptance>false</requireLicenseAcceptance>
-               <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>
-               <copyright>© Samsung Electronics Co., Ltd All Rights Reserved</copyright>
-               <description>ElmSharp is the top-most library based on the Tizen Native UI Framwork (EFL). It provides a variety of pre-built UI components, such as layout objects and widgets, that allow you to build rich graphical user interfaces. This is in the beta stage and will be refined based on developer feedback. Backward compatibility issues may be raised when updating the platform version.</description>
-       </metadata>
-</package>
index 937311e..8ad2f77 100644 (file)
@@ -27,7 +27,7 @@ cp %{SOURCE1} .
 %build
 for ASM in %{Assemblies}; do
 %dotnet_build $ASM
-%dotnet_pack $ASM/$ASM.nuspec %{version}
+%dotnet_pack $ASM
 done
 
 %install